今天看了组合模式
其中主要包括:抽象构件,叶子构件,容器构件。
将对象组合成树形结构以表示部分——整体的层次结构。它使得客户对单个对象和复合对象的使用具有一致性。
看了装饰模式:动态地给一个对象添加一些额外地职责,就扩展功能而言,他比生成子类方式更加灵活。
其中包括:抽象构件,具体构件,抽象装饰类,具体装饰类。