大话设计模式(程杰)笔记
文章平均质量分 76
黄仕清
码农一名
展开
-
大话设计模式(程杰)笔记(一)
1.面向对象设计模式 通过封装、继承、多态降低程序耦合度,以提高程序的灵活性、可扩展性和可复用性 1.分离业务逻辑和界面逻辑 1.简单工厂模式: 1.通过继承提高程序的可修改性(修改时只需修改单独子类,不影响其它子类); 2.基类重载构造函数由入口参数,构造不同的子类对象(若所有子类和基类属性一致,此方法非常有效)原创 2016-03-10 22:54:59 · 1301 阅读 · 0 评论 -
大话设计模式(程杰)笔记(二)
16.状态模式 当一个对象的内在状态改变时允许改变其行为,这个对象看起来是改不了其类 主要解决的是当控制一个对象状态改变的条件表达过于复杂时的情况,把状态的判断逻辑转移到表示不同转态行为的一系列类当中,可以把复杂的判断逻辑简化 17.适配器模式 将一个类的接口转换为客户希望的另外一个接口。Adapter模式使得原本由于接原创 2016-03-10 22:55:35 · 596 阅读 · 0 评论