java_装饰设计模式

来源:互联网 发布:java常用设计模式区别 编辑:程序博客网 时间:2024/05/29 08:10

 

  对java 的装饰设计模式并不了解,搜了下,很多人都作出了说明,但还是模糊。看了看硬盘里的视频,“装饰设计模式”早下好了,遂学习一番,基本清楚了:

1.它就是一种设计模式,不用对原类修改,只是引用。也就是说,旧有代码不用作任何修改,也无明显的关系,不象继承,有“父子”关系的。

2.它通常都比引用类功能强,加了扩展,有点象利用别人的源码,进行扩展,封装成另一套源码。对原先的不作变化,耦合性好。

3.装饰模式的一个特点就是用构造方法接收被装饰的类。

(待续)

 

原创粉丝点击