博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2017年10月12日

摘要: 原型模式(Prototype):用原型实例指定创建对象的 种类,并且通过拷贝这些原型创建新的对象。 原型模式结构图: 原型模式涉及深克隆和浅克隆。 案例需求:制作一份简历,并复制三份。 第一次克隆实现: 1:创建简历类。 2:创建测试类 3:控制台 a,b,c三个的地址相同,说明return thi 阅读全文

posted @ 2017-10-12 17:29 南国木棉 阅读(116) 评论(0) 推荐(0) 编辑

摘要: 工厂方法模式(Factory Method):定义一个用于创建对象的接口,让子类决定实例化哪一个类。工厂方法使一个类的实例化延迟到其子类。 工厂方法模式结构图: 项目需求,创建一个雷锋工厂,大学生可以去帮助别人,志愿者也可以帮助别人做事情。 1:创建一个雷锋类,具有帮助别人扫地,洗衣,买米的功能。 阅读全文

posted @ 2017-10-12 10:19 南国木棉 阅读(178) 评论(0) 推荐(0) 编辑