标签:div img 控制 不能 interface single 入职 添加 额外
一种情况是。可能有大量独立的扩展,为支持每一种组合将产生大量的子类。使得子类数目呈爆炸性增长。还有一种情况可能是由于类定义被隐藏。或类定义不能用于生成子类。
详细构件角色java 代码
抽象装饰者角色java 代码
详细装饰者二java 代码
装饰者一java 代码
");
4、优缺点
长处:1)提供比继承很多其它的灵活性 2)使用不同的装饰组合能够创造出不同行为的组合 3)须要的类的数目降低
缺点:1)灵活性带来比較大的出错性 2)产生很多其它的对象,给查错带来困难
标签:div img 控制 不能 interface single 入职 添加 额外
原文地址:http://www.cnblogs.com/lxjshuju/p/6984183.html