Loading

摘要: 在现实生活中,常常需要对现有产品增加新的功能或美化其外观,如房子装修、相片加相框等。 在软件开发过程中,有时想用一些现存的组件。这些组件可能只是完成了一些核心功能。但在不改变其结构的情况下,可以动态地扩展其功能。所有这些都可以釆用装饰模式来实现。 装饰(Decorator)模式的定义:指在不改变现有对象结构的情况下,动态地给该对象增加一些职责(即增加其额外功能)的模式,它属于对象结构型模式。 阅读全文
posted @ 2020-08-31 15:48 二次元攻城狮 阅读(884) 评论(0) 推荐(0)