07hnust

导航

2013年3月29日 #

设计模式-装饰模式

摘要: 1.抽象构件角色:定义一个抽象接口,以规范准备接收附加责任的对象(interface Door)package com.wh.decorate;public interface Door{public void open();}2.具体构件角色:这是被装饰者,定义一个将要被装饰增加功能的类,有一个具体的方法,该类实现了抽象构件角色接口(class ConcreteDoor)package com.wh.decorate;public class ConcreteDoor implements Door{@Overridepublic void open(){System.out.println 阅读全文

posted @ 2013-03-29 15:55 07hnust 阅读(165) 评论(0) 推荐(0) 编辑