页首HTML代码

Y先生的小屋

导航

2016年6月5日 #

结构型模式之装饰模式

摘要: 概述 装饰模式可以在不改变一个对象本身功能的基础上给对象增加额外的新行为,在现实生活中,这种情况也到处存在,例如一张照片,我们可以不改变照片本身,给它增加一个相框,使得它具有防潮的功能,而且用户可以根据需要给它增加不同类型的相框,甚至可以在一个小相框的外面再套一个大相框。 装饰模式是一种用于替代继承 阅读全文

posted @ 2016-06-05 22:30 Y.Mr 阅读(181) 评论(0) 推荐(0) 编辑

结构型模式之组合模式

摘要: 概述 对于树形结构,当容器对象(如文件夹)的某一个方法被调用时,将遍历整个树形结构,寻找也包含这个方法的成员对象(可以是容器对象,也可以是叶子对象)并调用执行,牵一而动百,其中使用了递归调用的机制来对整个结构进行处理。由于容器对象和叶子对象在功能上的区别,在使用这些对象的代码中必须有区别地对待容器对 阅读全文

posted @ 2016-06-05 11:00 Y.Mr 阅读(251) 评论(0) 推荐(0) 编辑

页脚HTML代码