2018年3月29日

代理模式

摘要: 代理模式是对象的结构模式,代理模式给某一个对象提供一个代理对象,并由代理对象控制对原对象的引用; 所谓代理,就是一个人或者机构代表另一个人或者机构采取行动,在一些情况下,一个客户不想或者不能够直接引用一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用; 在代理模式中的角色: 抽象对象角色: 阅读全文

posted @ 2018-03-29 22:19 楚大校 阅读(102) 评论(0) 推荐(0) 编辑

装饰模式

摘要: 装饰模式又名包装模式,装饰模式以对客户端透明的方式扩展对象的功能,是继承关系的一个替代方案。 在装饰模式中的角色有: 抽象构件角色:给出一个抽象接口,以规范准备接受附加责任的对象。 具体构件角色:定义一个将要接受附加责任的类; 装饰角色:持有一个构件对象的实例,并定义一个与抽象构件接口一致的接口; 阅读全文

posted @ 2018-03-29 21:33 楚大校 阅读(157) 评论(0) 推荐(0) 编辑

导航