两个装饰模式
2015-11-23 22:45:36 3 举报
装饰模式是一种结构型设计模式,它允许在运行时动态地将责任附加到对象上。装饰模式提供了一种比继承更有弹性的替代方案,它可以动态地给一个对象增加一些额外的职责。具体来说,装饰模式涉及四个角色:抽象组件、具体组件、装饰器和客户端。 另一个装饰模式是代理模式。代理模式是一种结构型设计模式,它为其他对象提供一种代理以控制对这个对象的访问。代理模式包括三个角色:抽象主题、具体主题和代理。
作者其他创作
大纲/内容
\b洗发装饰
+ + get_well()
\b男
+ get_well()
人
+ add_man(人)+ remove_man(人)+ 计算舒服程度():int+ get_well()
\b丑逼介装饰
帅哥麦装饰
洗脚装饰
最丑殷装饰
\b装饰男类型
+ _construct(人)
男类型
\b相貌男类型
捶背装饰
0 条评论
回复 删除
下一页