2020年3月25日

设计模式--创建模式--原型模式

摘要: 一、基本概念 1、原型模式(Prototype模式)是指:用原型实例指定创建对象的种类,并且通过拷贝这些原型,创建新的对象 。 2、角色: A、抽象原型(Prototype)角色:此角色定义了的具体原型类所需的实现的方法,本例子直接精简为类。 B、客户(Client)角色:客户类提出创建对象的请求; 阅读全文

posted @ 2020-03-25 23:51 茫然的法庭 阅读(144) 评论(0) 推荐(0)

设计模式--创建模式--建造者模式

摘要: 一、基本概念 1、创建者模式又叫建造者模式,是将一个复杂的对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。创建者模式隐藏了复杂对象的创建过程,它把复杂对象的创建过程加以抽象。 2、角色 A.建造者角色(Builder):它是一个包含创建产品各个子部件的抽象方法的接口,以规范产品对象的 阅读全文

posted @ 2020-03-25 17:21 茫然的法庭 阅读(152) 评论(0) 推荐(0)

设计模式--结构模式--门面模式

摘要: 一、基本概念 1、外观模式(Facade),也被称为"门面模式"。定义了一个高层、统一的接口,外部通过这个统一的接口对子系统中的一群接口进行访问。 2、角色 A:外观(Facade)角色:为多个子系统对外提供一个共同的接口。 B:子系统(Sub System)角色:实现系统的部分功能,客户可以通过外 阅读全文

posted @ 2020-03-25 00:28 茫然的法庭 阅读(150) 评论(0) 推荐(0)

导航