A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© Albertups 中级黑马   /  2016-12-14 01:13  /  1333 人查看  /  12 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

找了点资料,对于装饰类有了点新的理解:建立一个装饰类,通过装饰类的构造函数传递被装饰的对象进来。在装饰类里声明要扩展的方法,在这个方法中定义扩展功能。然后再调用被装饰类的基本功能,
达到扩展被装饰类的基本功能的效果。这样就不用需要某个类的某些功能而去继承这个类,造成体系的臃肿,装饰会更加的灵活,扩展性在这里体现的淋漓尽致。

IMG_0025.PNG (69.81 KB, 下载次数: 13)

IMG_0025.PNG

评分

参与人数 6黑马币 +19 收起 理由
嘎嘎笔 + 2
guojiayuan + 5
rebirf + 5
18219116868 + 5
Tinbin + 1 赞一个!
wyh2016 + 1

查看全部评分

12 个回复

倒序浏览
抛砖引玉,期待友提出新的见解~
来自宇宙超级黑马专属安卓客户端来自宇宙超级黑马专属安卓客户端
回复 使用道具 举报
小伙子不错。。。
回复 使用道具 举报
写的不错
回复 使用道具 举报
后期也可以把动态代理加进来~
来自宇宙超级黑马专属安卓客户端来自宇宙超级黑马专属安卓客户端
回复 使用道具 举报
可以呀,感谢楼主分享。
来自宇宙超级黑马专属苹果客户端来自宇宙超级黑马专属苹果客户端
回复 使用道具 举报 1 0
rebirf 初级黑马 2016-12-14 12:44:54
7#
rebirf 发表于 2016-12-14 12:38
可以呀,感谢楼主分享。


来自宇宙超级黑马专属苹果客户端来自宇宙超级黑马专属苹果客户端
回复 使用道具 举报
推荐《大话设计模式》,以讲故事模式介绍模式,讲解清晰,通俗易懂。
来自宇宙超级黑马专属苹果客户端来自宇宙超级黑马专属苹果客户端
回复 使用道具 举报
小菜_一碟 发表于 2016-12-14 12:48
推荐《大话设计模式》,以讲故事模式介绍模式,讲解清晰,通俗易懂。

大神
来自宇宙超级黑马专属安卓客户端来自宇宙超级黑马专属安卓客户端
回复 使用道具 举报
rebirf 发表于 2016-12-14 12:38
可以呀,感谢楼主分享。

为我大黑马,添砖加瓦~~
回复 使用道具 举报

希望对你有点帮助哈
回复 使用道具 举报
wyh2016 发表于 2016-12-14 01:24
小伙子不错。。。

3Q3Q,你也棒棒哒
回复 使用道具 举报
可以的,化妆了就是装饰
来自宇宙超级黑马专属安卓客户端来自宇宙超级黑马专属安卓客户端
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马