创建对象的设计模式
1 工厂模式
工厂模式,顾名思义就是可以批量生产出有细微差别的同一对象。
工厂模式一个明显的特点就是调用的时候不需要new一个新对象,它是将new方法封装在方法内部,通过传入不同的参数,放回不同的对象。
2 创建者模式
将一个复杂的对象拆分成多个模块,再聚集到一个最终的类中。通过new这个最终类,可以得到一个复杂的对象。
3 单列模式
全局共用的一个对象。
工厂模式,顾名思义就是可以批量生产出有细微差别的同一对象。
工厂模式一个明显的特点就是调用的时候不需要new一个新对象,它是将new方法封装在方法内部,通过传入不同的参数,放回不同的对象。
将一个复杂的对象拆分成多个模块,再聚集到一个最终的类中。通过new这个最终类,可以得到一个复杂的对象。
全局共用的一个对象。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。