摘要:
装饰模式(Decorator):动态地给一个对象添加一些额外的职责,就增加功能来说,装饰模式(Decorator)比生成子类更为灵活。Component:定义一个对象接口,可以给这些对象动态地添加职责;ConcreteComponent:定义了一个具体的对象,可以给这个对象动态地添加一些职责;Decorator:装饰抽象类,继承了Component,从外类来扩张Component类的功能,但对Component来说,是无需知道Decorator的存在的;ConcreteDecoratorA和ConcreteDecoratorB:具体的装饰类,起到给Component对象添加职责的功能;基本的代 阅读全文
posted @ 2011-01-13 14:45
煤矿
阅读(238)
评论(0)
推荐(0)
浙公网安备 33010602011771号