两个装饰模式

2015-11-23 22:45:36 3 举报
装饰模式是一种结构型设计模式,它允许在运行时动态地将责任附加到对象上。装饰模式提供了一种比继承更有弹性的替代方案,它可以动态地给一个对象增加一些额外的职责。具体来说,装饰模式涉及四个角色:抽象组件、具体组件、装饰器和客户端。 另一个装饰模式是代理模式。代理模式是一种结构型设计模式,它为其他对象提供一种代理以控制对这个对象的访问。代理模式包括三个角色:抽象主题、具体主题和代理。
作者其他创作
大纲/内容
评论
0 条评论
下一页