![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
装饰者模式
切克脑
这个作者很懒,什么都没留下…
展开
-
装饰者模式--“演员”的自我修养
搞了一个星期的装饰者模式,看的是headFirst设计模式,一开始看不懂,然后又看的博客(博客在这里) 略有点体会,所以写下来 提示:下面的这些代码,自己要理解,不要直接放到里面运行,我没拿来运行过,我在notepad写的,是用来测试自己真正理解了咩 装饰者模式动态的将责任附加到对象中去,若扩展功能,装饰者提供了比继承更有弹性的替代方案 我们拿去星巴克点咖啡为例,咖啡有很多种,我们会根据自...原创 2018-11-03 11:01:34 · 83 阅读 · 0 评论 -
常见的几种设计模式
设计模式: 单例模式: 应用场景:如果希望在系统中某个类的实例只存在一个,并且提供一个访问他的全 局访问点。 写法: 饿汉单例(在类加载的时候就完成了初始化,所以类加载比较慢,但是获取对象的速度很快): public class Singleton { //饿汉单例模式 //在类加载时就完成了初始化,所以类加载较慢,但获取对象的速度快 private st...原创 2019-05-29 17:07:40 · 134 阅读 · 0 评论