一、单一职责原则 (1)核心思想:一个类最好只做一件事,只有一个引起它变化的原因
(2)常用模式:Facade模式、Proxy模式 (3)基本方法:Extract Interface 抽取接口、Extract Class
抽取类、Extract Method 抽取方法 (4)DEMO:数据库...
分类:
Web程序 时间:
2014-05-26 19:22:27
阅读次数:
398
一、定义:ISP:Interface Segregation Principle
接口隔离原则表明客户端不应该被强迫实现一些他们不会使用的接口,应该把胖接口中的方法分组,然后用多个接口代替它,每个接口服务于一个子模块使用多个专门的接口比使用单一的总接口要好。一个类对另外一个类的依赖性应当是建立在最小...
分类:
其他好文 时间:
2014-05-26 01:23:05
阅读次数:
202
# 按要求设计一个计算器类 #属性: 无.功能: 1) 返回派的值. 2) 计算一个整数的平方.
3)计算两个整数的和.// 按要求设计计算器类// 类的声明#import @interface Calculator : NSObject //
没有属性不用写大括号{}- (double) pi;-...
分类:
其他好文 时间:
2014-05-25 22:06:30
阅读次数:
315
customScrollView.h#import @interface
customScrollView : UIScrollView@endcustomScrollView.m//传递touch事件-
(void)touchesBegan:(NSSet*)touches withEvent:(U...
分类:
其他好文 时间:
2014-05-25 22:02:28
阅读次数:
318
---------------------- ASP.Net+Unity开发、.Net培训、期待与您交流! ----------------------
黑马程序员学习笔记_OC之给NSString增加分类
1、
目的:给某个类扩充一些方法,但不修改原来类的代码,不使用继承。
2、
分为三个步骤:1>新建一个方法类
2>声明 @interface
类名(分类名称)...
分类:
其他好文 时间:
2014-05-25 21:57:28
阅读次数:
263
时代在发展,我们发现,现在不少明星都开始进行微访谈之类的,有越来越多的参与捐赠等。新的一天开始了,首先看下新的一天的日程安排:1 interface
Schedule{2 3 public void weiTalk();4 5 public void donation...
分类:
其他好文 时间:
2014-05-25 20:12:29
阅读次数:
226
1.接口的定义:In the Java programming language, an
interface is not a class but a set of requirements for classesthat want to
conform the interface.说明: 1) I...
分类:
编程语言 时间:
2014-05-25 15:07:29
阅读次数:
358
在面向对象设计过程中,经常会遇到需要对现有的类的功能进行扩展,通常我们可以采用继承的方式。例如老罗最近在做手机,一开始需要定义手机所应具有的功能:1
interface Phone{2 3 public void tel();4 5 public void sms()...
分类:
其他好文 时间:
2014-05-25 11:34:23
阅读次数:
272
具体效果可下载“掌眼”古玩江湖进行测试:http://bbs.guwanch.comViewController.h@interface
ViewController : CDVViewController{ NSTimer *_timer; // 用于UIWebView保存图片 ...
分类:
移动开发 时间:
2014-05-25 08:47:16
阅读次数:
1202
Spring 架构主要有两大特点:
IOC /DI: 控制反转/依赖注入
AOP 切面编程 .
今天主要是实现IOC这一特点.
主要的逻辑如下:
User 用户类.
UserDAO User类的访问接口.
UserDAOImpl 实现UserDAO 接口以实现拓展.
UserService ...
分类:
编程语言 时间:
2014-05-25 01:45:46
阅读次数:
423