设计模式-装饰器模式

装饰器模式:在不改变原有类的基础上,动态增加一些额外功能
举例:
定义一个简单的人,刚开始只会走路,经过装饰之后,添加一些技能,会骑车...
image
image
image
添加装饰类,实现原理构造方法是返回要装饰的对象
image
具体的装饰类
image
测试类
image

posted @ 2023-01-24 19:45  spiderMan1-1  阅读(24)  评论(0)    收藏  举报