- 博客(3)
- 收藏
- 关注
原创 设计模式(一)创建型模式
创建型模式(Creational Patterns)这些设计模式提供了一种在创建对象的同时隐藏创建逻辑的方式,而不是使用 new 运算符直接实例化对象。这使得程序在判断针对某个给定实例需要创建哪些对象时更加灵活。包含以下模式:工厂模式(Factory Pattern)、抽象工厂模式(Abstract Factory Pattern)、单例模式(Singleton Pattern)、建造者模式...
2018-07-24 09:54:42 371
原创 设计模式(二)-- 结构型模式
结构型模式(Structural Patterns)这些设计模式关注类和对象的组合。继承的概念被用来组合接口和定义组合对象获得新功能的方式。包含以下模式:适配器模式(Adapter Pattern)、桥接模式(Bridge Pattern)、过滤器模式(Filter、Criteria Pattern)、组合模式(Composite Pattern)、装饰器模式(Decorator Patte...
2018-07-24 09:53:17 150
原创 设计模式(三)--行为型模式
行为型模式(Behavioral Patterns)这些设计模式特别关注对象之间的通信。包含以下模式:责任链模式(Chain of Responsibility Pattern)、命令模式(Command Pattern)、解释器模式(Interpreter Pattern)、迭代器模式(Iterator Pattern)、中介者模式(Mediator Pattern)、备忘录模式(Meme...
2018-07-24 09:49:02 142
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人