设计模式
徐旌洲
这个作者很懒,什么都没留下…
展开
-
设计模式之六大设计原则(一)
单一职责原则单一职责原则是我们设计模式中最简单也是最容易理解的面向对象设计原则,我们先来看一下单一职责原则的定义:单一职责原则:就一个类而言,应该仅有一个引起它变化的原因。通俗来讲就是一个类它只负责单一的功能,切不可做的太多。在软件中一个类(大到一个模块,小到一个方法)如果所具有的功能越多,那么它就越复杂,复用性就越低,而且各个功能模块之间的耦合度也会随之上升。这样长此以往下去会对我们...原创 2019-01-15 01:47:19 · 172 阅读 · 0 评论 -
设计模式之六大设计原则(二)
里式替换原则里式替换原则有2008年图灵奖得主美国第一位计算机科学女博士Barbara liskov教授和卡内基 梅隆大学jeannette Wing教授与1994年提出。其严格表述如下:如果对于每一个类型为S的对象o1,都有类型为T的对象o2,使得定义的所有程序P在所有对象o1代换o2时,程序p的行为没有发生变化,那么类型S就是类型T的子类型。通俗的解释就是里式替换原则:所有引用父类的地...原创 2019-01-16 01:19:05 · 169 阅读 · 0 评论