![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA设计模式
bianlz_chenl
这个作者很懒,什么都没留下…
展开
-
深入设计模式-5.原型模式
设计模式原创 2015-01-26 15:34:22 · 245 阅读 · 0 评论 -
深入设计模式-总述
1.分类总体来说设计模式分为三大类:创建型模式,共五种:单例模式、工厂方法模式、抽象工厂模式、建造者模式、原型模式。结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、享元模式、组合模式。行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模原创 2015-01-26 17:28:18 · 461 阅读 · 0 评论 -
深入设计模式-4.建造者模式
设计模式,建造者模式原创 2015-01-26 14:40:08 · 298 阅读 · 0 评论 -
深入设计模式-6.适配器模式
设计模式原创 2015-01-27 16:13:14 · 266 阅读 · 0 评论 -
深入设计模式-7.装饰模式
1.简介装饰模式:动态地给一个对象添加一些额外的职责。通过继承方法也可以实现装饰模式所能实现的部分功能,但是和继承相比,装饰模式更加灵活。譬如装饰一个电视墙,我们可以给每一个电视墙的种类都继承添加边框的方法,但是有些种类并不需要添加边框的方法,而且可能其他种类电视墙需要的是其他方法,在java中不支持多继承,这样就造成了不必要的浪费及不可实现性。而我们通过装饰模式可以完美解决这种问题,只有原创 2015-01-28 11:20:35 · 327 阅读 · 0 评论 -
深入设计模式-1.单例模式
JAVA设计模式原创 2014-12-10 14:24:05 · 304 阅读 · 0 评论 -
深入设计模式-2.工厂方法模式
1.简介工厂方法模式是又简单工厂模式衍生而成,完全实现了‘开-闭原则’。工厂方法模式将具体核心工厂进一步抽象,抽象核心工厂不再负责生产产品,只负责工厂子类必须实现的接口,子类工厂负责生产响应产品,每一类产品对应响应的子类工厂,每个具体工厂子类对应一个产品,添加一个产品只要添加相应的产品子类工厂即可实现功能。2.结构3.角色抽象工厂角色:核心工厂,原创 2015-01-21 17:34:30 · 282 阅读 · 0 评论 -
深入设计模式-3.抽象工厂模式
java设计模式原创 2015-01-21 17:53:10 · 357 阅读 · 0 评论