Fork me on GitHub
摘要: 定义:将一个接口转换成客户希望的另一个接口,使接口不兼容的那些类可以一起工作,其别名为包装器(Wrapper); 分类: 对象适配器:适配器与适配者之间是关联关系; 类适配器:适配器和适配者之间是继承(或实现)关系; 缺省适配器 当不需要实现一个接口所提供的所有方法时,可先设计一个抽象类实现该接口, 阅读全文
posted @ 2018-05-02 08:39 小a的软件思考 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 定义:使用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象; 原型类的核心在于如何实现克隆方法: 能够实现克隆的Java类必须实现一个标识接口Cloneable,表示这个类支持被复制; 通用实现方法; 利用Object类的clone()方法; 参考资料: "原型模式" 阅读全文
posted @ 2018-05-02 07:35 小a的软件思考 阅读(201) 评论(0) 推荐(0) 编辑