设计模式
BaldWinf
这个作者很懒,什么都没留下…
展开
-
设计模式分类
设计模式的六大原则1、开闭原则(Open Close Principle):对扩展开放对修改关闭2、里氏代换原则(Liskov Substitution Principle):父类出现的地方,子类也可出现3、依赖倒转原则(Dependence Inversion Principle):依赖抽象而不依赖具体4、接口隔离原则(Interface Segregation Principle):多个隔离的接转载 2017-03-27 16:43:24 · 244 阅读 · 0 评论 -
工厂模式
原文一 主要讲解了 简单工厂、工厂方法、抽象工厂的各自特点原文二 对三者的区别有比较精辟将介绍区别如下(了解区别才能对症下药)简单工厂 : 用来生产同一等级结构中的任意产品。(对于增加新的产品,无能为力)工厂方法 : 用来生产同一等级结构中的固定产品。(支持增加任意产品) 抽象工厂 : 用来生产不同产品族的全部产品。(对于增加新的产品,无能为力;支持增加产品族) 下面是选电脑和组装电脑,分原创 2017-03-28 11:14:14 · 312 阅读 · 0 评论 -
代理模式
定义代理模式为另一个对象提供一个替身以控制对这个对象的访问原创 2017-03-28 21:34:35 · 201 阅读 · 0 评论 -
观察者模式
定义观察者模式定义了对象之间的一对多依赖,这样一来,当一个对象改变状态时,它的所有依赖者都会收到通知并自动更新。以气象站更新气象信息为例// 主题接口public interface SubJect { void registerObserver(Observer o); void removeObserver(Observer o); void notifyObserv原创 2017-03-31 22:52:00 · 240 阅读 · 0 评论 -
单例模式
经典单例模式饿汉式懒汉式原创 2017-04-14 00:00:39 · 272 阅读 · 1 评论 -
建造者模式
http://blog.csdn.net/zhengzhb/article/details/7375966原创 2017-04-14 00:01:04 · 220 阅读 · 0 评论 -
抽象工厂模式的“开闭原则”倾斜性
http://blog.csdn.net/gjb724332682/article/details/44173353原创 2017-05-27 15:43:26 · 963 阅读 · 0 评论 -
工厂方法模式违背了面向接口编程
http://blog.csdn.net/gjb724332682/article/details/44173353原创 2017-05-27 15:59:40 · 375 阅读 · 0 评论 -
JDK中设计模式
http://blog.csdn.net/gtuu0123/article/details/6114197转载 2017-06-02 17:04:13 · 323 阅读 · 0 评论