设计模式
文章平均质量分 79
pengsaiwei
这个作者很懒,什么都没留下…
展开
-
设计模式--原型模式(Prototye)
很简单,一个原型类,只需要实现Cloneable接口,覆写clone方法,此处clone方法可以改成任意的名称,因为Cloneable接口是个空接口,你可以任意定义实现类的方法名,如cloneA或者cloneB,因为此处的重点是super.clone()这句话,super.clone()调用的是Object的clone()方法,而在Object类中,clone()是native的,具体怎么实现,我原创 2017-09-27 14:29:28 · 278 阅读 · 0 评论 -
Builder模式在Java中的应用
转自 http://www.cnblogs.com/moonz-wu/archive/2011/01/11/1932473.html 在设计模式中对Builder模式的定义是用于构建复杂对象的一种模式,所构建的对象往往需要多步初始化或赋值才能完成。那么,在实际的开发过程中,我们哪些地方适合用到Builder模式呢?其中使用Builder模式来替代多参数构造函数是一个比较好的实践法则。转载 2017-09-26 14:59:09 · 226 阅读 · 0 评论