摘要:
原型模式:添加一个自我克隆的方法,可以调用object的clone()(需要实现Cloneable接口,不会调用构造器),也可以自己写个clone()方法进行克隆。 这里涉及到一个深复制和浅复制的东西,也就是对象中包含其他对象的时候需要通过深复制来复制被包含对象,否则被包含对象只是克隆出来了一个引用 阅读全文
posted @ 2016-09-05 22:12 PerKins.Zhu 阅读(189) 评论(0) 推荐(0) 编辑
|
||
摘要:
原型模式:添加一个自我克隆的方法,可以调用object的clone()(需要实现Cloneable接口,不会调用构造器),也可以自己写个clone()方法进行克隆。 这里涉及到一个深复制和浅复制的东西,也就是对象中包含其他对象的时候需要通过深复制来复制被包含对象,否则被包含对象只是克隆出来了一个引用 阅读全文
posted @ 2016-09-05 22:12 PerKins.Zhu 阅读(189) 评论(0) 推荐(0) 编辑
摘要:
中介者模式:为了减小各个对象的直接接触,引入中介对象来对各个对象之间的复杂操作进行处理。 就像卖方中介一样的。帮助维护租客和房东之间的沟通。 示例说明:房屋买卖中介。卖房者和买房者都认识中介,但是买房者和卖房者是不认识的。 定义一个中介(单例实现) 定义一个炒房者抽象类Operator 添加两个炒房 阅读全文
posted @ 2016-09-05 18:04 PerKins.Zhu 阅读(241) 评论(0) 推荐(0) 编辑 |
||