关闭

装饰模式举例

383人阅读 评论(0) 收藏 举报

首先介绍下装饰模式以及用java IO的类比:

 

  步骤一:构建抽象角色

步骤二:构建抽象具体角色

 

步骤三:构建装饰角色

 

步骤四:构建具体装饰角色

 

 

实现结果:

          

 

可以看出:最后的装饰类并未继承Componet类或者ComponetImpl类 但是成功的完成了在原有类的工能上进行添加

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:54851次
    • 积分:956
    • 等级:
    • 排名:千里之外
    • 原创:39篇
    • 转载:16篇
    • 译文:0篇
    • 评论:5条
    最新评论