设计模式-装饰器模式
装饰器模式:在不改变原有类的基础上,动态增加一些额外功能
举例:
定义一个简单的人,刚开始只会走路,经过装饰之后,添加一些技能,会骑车...



添加装饰类,实现原理构造方法是返回要装饰的对象

具体的装饰类

测试类

装饰器模式:在不改变原有类的基础上,动态增加一些额外功能
举例:
定义一个简单的人,刚开始只会走路,经过装饰之后,添加一些技能,会骑车...



添加装饰类,实现原理构造方法是返回要装饰的对象

具体的装饰类

测试类
