分类5 一致性
2019-05-09 10:15:54 0 举报
设计模式
作者其他创作
大纲/内容
Decorator
Component comp
调用实例:File file = new File(\"demo.txt\");Directory dir = new Directory(\"d:/work\");dir.add(file);dir.print();
完整的装饰模式
Composite
List<Component> children
method1method2addremovegetChild
decorator 装饰模式
Component
method1method2method3
public class Composite implements Component { private List<Component> list; public void add (Component entry){ list.add(entry); }}
ConcreteComponent
Leaf
method1method2
composite 组合模式
ConcreteDecorator
0 条评论
下一页