
创建型模式:
这些设计模式提供了一种在创建对象的同时隐藏创建逻辑的方式,
而不是使用 new 运算符直接实例化对象。
这使得程序在判断针对某个给定实例需要创建哪些对象时更加灵活。
1,单例模式.
2,工厂模式.
3,抽象工厂模式.
4,建造者模式.
5,原型模式.
结构型模式:
这些设计模式关注类和对象的组合。
继承的概念被用来组合接口和定义组合对象获得新功能的方式。
6,适配器模式.
7,桥接模式.
8,组合模式.
9,装饰模式.
10,外观模式.
11,享元模式.
12,代理模式.
行为型模式:
这些设计模式特别关注对象之间的信息传输。
设计模式精要
本文介绍了23种设计模式,分为创建型、结构型和行为型三大类。创建型模式如单例模式帮助隐藏对象创建逻辑;结构型模式如适配器模式关注类和对象的组合;行为型模式如观察者模式关注对象间的交互。
4万+

被折叠的 条评论
为什么被折叠?



