设计模式
jzy23682891
PythonShell
展开
-
适配器模式和外观模式
1.适配器模式Adapter(别名Wrapper)模式:将一个类的接口,转换成客户期望的另一个类的接口。适配器让原本接口不兼容的类可以合作无间。就是在原有程序和要实现程序之间,添加一个中间层,完成接口之间的转换。个人认为通常使用在对原有系统的升级上。无需改变底层代码,由中间层匹配原创 2011-07-10 23:08:07 · 348 阅读 · 0 评论 -
六大设计原则
1.开闭原则2.里氏代换原则3.依赖倒转原则4.合成复用原则5.最少知道原则(迪米特法则)6.接口隔离原则原创 2011-07-15 22:45:59 · 305 阅读 · 0 评论 -
模版方法模式
模版方法模式:准备一个抽象类,将部分逻辑以具体方法以及具体构造函数的形式实现,然后声明一些抽象方法来迫使子类实现剩余的逻辑。不同的子类可以以不同的方式实现这些抽象方法,从而对剩余的逻辑有不同的实现。这就是 模版方法模式的用意。原创 2011-08-13 10:52:57 · 612 阅读 · 1 评论