摘要:
代理模式:可以从字面上理解,比如说dell电脑的代理商厂家可以直销,但是也允许代理商进行销售那么我们就可以这么定义了首先,我们定义一个最基本的制造者,也就是厂家,这里我们提供接口,让厂家跟代理商分别去实现,代理商的实现可以通过初始化厂家的方法同时代理机构也继承了厂家的方法而同时代理商还可以自己添加附... 阅读全文
摘要:
策略模式就是把继承的关系优化成“行为组”当使用策略模式的时候就是用interface中的类名去初始化子类中的行为类,在行为类中实现方法然后我们在使用的时候就可以直接使用父类的子类进行创建,还可以使用它的方法比较正式的解释就是:策略模式是对算法的封装,是把使用算法的责任跟算法本身分割,委派给不同对象管... 阅读全文
摘要:
就是将一个产品的内部表象与产品的生成过程分割开来,从而可以使一个建造过程生成具有不同的内部表象的产品对象。角色:实体类(Model)public class Model(){方法}抽象建造者(Builder)public interface Builder{ public abstract void... 阅读全文