(结构型)装饰者模式UML
2018-03-07 18:17:49 0 举报
装饰者模式
作者其他创作
大纲/内容
MeiZuPhoneComponent(具体构件)
装饰者模式: 业务需求:现有挂历需要进行装饰,装饰对象有颜色,图标以及图片等 实现逻辑:根据已提供的信息,颜色,图标,文字等都为具体装饰者
RedDecorator(具体装饰者)
泛化
XiaoMiPhoneComponent(具体构件)
PhoneDecorator(抽象装饰者) {Abstract}
WordDecorator(具体装饰者)
Client
装饰者模式分类:透明装饰者 半透明装饰者
角色:抽象装饰者 具体装饰者 抽象构件 具体构件
依赖
ImgDecorator(具体装饰者)
概念:动态的为对象增加一些额外的职责。就增加职责而言,装饰者模式比继承更为灵活
PhoneComponent(抽象构件) {Abstract}
装饰者模式
聚合
0 条评论
下一页