摘要: 一、概述 概念 // 引用自《Java与模式》 UML图 第二种:登记式 二、实践 先导知识 对象的拷贝: 直接赋值:此时只是相当于a1,a2指向同一个对象,无论哪一个操作的都是同一个对象,也就是其中一个改变对象属性时,另外一个也会收到改变 浅拷贝:希望直接赋值中a1,a2可以保持独立,而不是相互影 阅读全文
posted @ 2017-10-27 18:24 ---江北 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 一、概述 概念 将一个复杂的构建与其表示相分离,使得同样的构建过程可以创建不同的表示。(与工厂类不同的是它用于创建复合对象) UML图 主要角色 抽象建造者(Builder)——规范建造方法与结果返还方法 具体建造者(Concrter Builder)——实现抽象建造接口,给出具体建造并返还具体结果 阅读全文
posted @ 2017-10-27 10:52 ---江北 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 一、概述 弥补一下之前没有给设计模式下的定义,先介绍一下设计模式(引用自百度百科): 设计模式(Design Pattern)是一套被反复使用、多数人知晓的、经过分类的、代码设计经验的总结。 使用设计模式的目的:为了代码可重用性、让代码更容易被他人理解、保证代码可靠性。 设计模式使代码编写真正工程化 阅读全文
posted @ 2017-10-27 10:29 ---江北 阅读(205) 评论(0) 推荐(0) 编辑
TOP