第九周第四天9.4
所用时间:315分钟
代码量(行):322
了解到的知识点:
1.装饰模式(Decorator Pattern)
装饰模式允许你动态地给一个对象添加一些额外的职责,而无需通过继承来扩展功能。
核心组件:
组件接口(Component): 定义对象的基本行为。
具体组件(ConcreteComponent): 实现组件接口,是被装饰的原始对象。
装饰器抽象类(Decorator): 继承自组件接口,并持有一个组件对象的引用。
具体装饰器(ConcreteDecorator): 实现装饰器抽象类,添加具体的额外功能。
2.外观模式(Facade Pattern)
外观模式为子系统中的一组接口提供一个统一的高层接口,使子系统更容易使用。
核心组件:
子系统类(Subsystem Classes): 实现子系统的功能,处理外观类指派的任务。
外观类(Facade): 提供一个简单的接口,内部调用子系统的功能。

浙公网安备 33010602011771号