设计模式
菜鸟起飞闯天涯1233445
专注IT
展开
-
设计模式一(工厂模式、抽象工厂模式、单例模式)
本文从总结的角度去学习23种设计模式去掉不应有的废话。适合复习阅读和部分初学者。原创 2019-01-17 16:27:02 · 3923 阅读 · 0 评论 -
设计模式二(建造者模式、原型模式、适配器模式)
设计模式建造者模式解决问题:软件系统中,都存在一些复杂的对象,它们拥有多个组成部分,对于大多数用户而言,无须知道这些部件的装配细节,也几乎不会使用单独某个部件,、可以通过建造者模式对其进行设计与描述。用户使用只需要知道创造蓝图,如知道车需要轮子,方向盘等。...原创 2019-02-20 13:22:28 · 471 阅读 · 0 评论 -
设计模式三(桥接模式、过滤器模式、组合模式)
设计模式桥接模式解决问题:使用继承实现抽象时可能导致类过多,桥接模式即将抽象部分与它的实现部分分离开来,使他们都可以独立变化。优点:1、分离抽象接口及其实现部分。提高了比继承更好的解决方案。2、桥接模式提高了系统的可扩充性,在两个变化维度中任意扩展...原创 2019-02-20 20:29:56 · 330 阅读 · 0 评论