本站首页    管理页面    写新日志    退出


«September 2025»
123456
78910111213
14151617181920
21222324252627
282930


公告
暂无公告...

我的分类(专题)

日志更新

最新评论

留言板

链接


Blog信息
blog名称:
日志总数:8
评论数量:19
留言数量:0
访问次数:69856
建立时间:2006年8月1日




[Java]ISP :接口隔离原则
读书笔记

爱睡觉的猫 发表于 2006/8/11 14:48:17

接口隔离原则(ISP)讲的是:使用多个专门的接口比使用单个接口要好的多。

阅读全文(6722) | 回复(0) | 编辑 | 精华 | 删除
 


[Java]DIP:依赖倒转原则
读书笔记

爱睡觉的猫 发表于 2006/8/10 15:59:28

  传统的过程化设计的设计方法倾向于使高层的模块依赖于低层次的模块,抽象层次依赖于具体层次。倒转原则就是要把这个错误的依赖关系倒转过来,这就是倒转依赖原则的由来。   

阅读全文(4922) | 回复(0) | 编辑 | 精华 | 删除
 


[Java]LSP:里氏代换原则
读书笔记

爱睡觉的猫 发表于 2006/8/8 10:37:33

LSP严格的表达是:如果对每个类型为T1的对象O1

阅读全文(3954) | 回复(0) | 编辑 | 精华 | 删除
 


[Java]Java设计模式之抽象类
读书笔记,  软件技术

爱睡觉的猫 发表于 2006/8/3 15:05:59

1.什么是抽象类 抽象类提供一个类型的部分实现,可以有实例变量,构造方法,抽象方法和具体方法。一个抽象类不会有实例。抽象类跟具体类是蛋跟鸡的关系:蛋决定了鸡的性状,鸡是蛋的具体实现。 2.抽象类的用途 抽象类通常代表一个抽象概念,可以用一句话来概括抽象类的用途:抽象类是用来继承的。反过来可以说具体类不是用来继承的,只要有可能,我们不要从具体类继承。 3.抽象类设计使用的原则 在设计抽象类时我们应注意这几条原则: 1)抽象类应尽可能多地拥有具体类公共的代码,这样做可以提高代码的重用性。我们应针对抽象编程,也就是说我们应该把注意力放在“蛋”上。 2)抽象类应尽可能少地拥有数据,数据应尽量放在具体类中。 4.什么时候才应该使用继承复用 继承代表“一般化/特殊化”关系,其中基类代表一般,而衍生类代表特殊,衍生类将基类特殊化或扩展化。只有当以下的Code条件满足时才应当使用继承关系 1)子类是超类的一个特殊种类,而不是超类的一个角色

阅读全文(3990) | 回复(0) | 编辑 | 精华 | 删除
 


« 1



站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.047 second(s), page refreshed 144779876 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号