摘要: 单一职责原则:简称SRP,指有且仅有一个原因引起类的变更。在设计类的时候尽可能使类的接口简单、清晰,职责分明;而类则尽量做到只有一个原因引起变化。这里强调的是类的内在逻辑简洁性。里氏替换原则:所有引用基类的地方必须能透明地使用其子类的对象。这里从继承角度讲多态的条件,子类必须实现父类的所有方法,并且子类可以进行扩展。注:子类在覆写父类的方法时输入参数可以被放大,输出结果可以被缩小。依赖倒置原则:本质上是通过抽象(接口、抽象类)使各个类或模块之间实现彼此独立,减少相互影响,即面向接口编程(OOD).注:类之间的依赖可以通过构造函数、setter方法或者接口注入传递。接口隔离原则:指建立单一接口, 阅读全文
posted @ 2012-05-07 00:05 风叉叉 阅读(162) 评论(0) 推荐(0) 编辑