设计模式学习笔记
大大大大大龙
这个作者很懒,什么都没留下…
展开
-
6大设计原则-单一职责原则
There should never be more than one reason for a class to change.But this is sometime hard to see.难点:划分职责优点:1.类的复杂性降低,实现什么职责都有清晰明确的定义; 2.可读性提高,复杂性降低; 3.可维护性提高,可读性原创 2017-09-20 09:40:35 · 196 阅读 · 0 评论 -
设计原则-里氏替换原则
If for each object o1 of type S there is an object o2 of type T such that for all programs P defined in terms of T,the behavior of P is unchanged when o1 is substituted for o2 then S is a subtype of原创 2017-09-21 14:57:51 · 179 阅读 · 0 评论