排序
设计模式之原型模式
亦称: 克隆、Clone、Prototype 意图原型模式是一种创建型设计模式, 使你能够复制已有对象, 而又无需使代码依赖它们所属的类。 问题如果你有一个对象, 并希望生成与其完全相同的一个复...
设计模式之单例模式
亦称: 单件模式、Singleton 意图单例模式是一种创建型设计模式, 让你能够保证一个类只有一个实例, 并提供一个访问该实例的全局节点。 问题单例模式同时解决了两个问题, 所以违反了单...
设计模式之工厂方法模式
亦称: 虚拟构造函数、Virtual Constructor、Factory Method意图工厂方法模式是一种创建型设计模式, 其在父类中提供一个创建对象的方法, 允许子类决定实例化对象的类型。 问题假设你正在开...
如何学习设计模式
记得我第一次独立做一个项目的时候,当时没什么经验,开始之前也没有什么规划,想到需要啥功能就去实现啥功能,最后做到一半的时候发现进行不下去了。一会发现要给对象添加新属性,于是改对象、...