摘要: 原型模式_通过复制生成实例(避免实例重复创建从而减少内存消耗) 阅读前准备 1、浅克隆(shallow clone),浅拷贝是指拷贝对象时仅仅拷贝对象本身和对象中的基本变量,而不拷贝对象包含的引用指向的对象。(如:对象A1中包含对B1的引用,B1中包含对C1的引用。浅拷贝A1得到A2,A2中依然包含 阅读全文
posted @ 2019-05-21 23:17 maikec陈 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 构造器模式_组装复杂实例(逐步构造出一个复杂的实例 附录 github.com/maikec/patt… 个人GitHub设计模式案例 声明 引用该文档请注明出处 阅读全文
posted @ 2019-05-21 23:13 maikec陈 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 抽象工厂方法_将关联组件组装成产品 附录 https://github.com/maikec/pattern 个人GitHub设计模式案例 声明 引用该文档请注明出处 阅读全文
posted @ 2019-05-21 23:10 maikec陈 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 工厂方法模式即父类定义接口,具体的实现交给子类来做,从而提供开闭原则 附录 https://github.com/maikec/pattern 个人GitHub设计模式案例 声明 引用该文档请注明出处 阅读全文
posted @ 2019-05-21 23:06 maikec陈 阅读(102) 评论(0) 推荐(0) 编辑