
设计模式
文章平均质量分 87
程序猿_JOJO
这个作者很懒,什么都没留下…
展开
-
设计模式-单例模式 JAVA语言实现 (Head First 设计模式)
文章目录单列模式一、 饿汉单列 (延迟实例化)1. 非线程安全的单列模式 (非同步)2.线程安全的单列模式(同步)单列模式一、 饿汉单列 (延迟实例化)1. 非线程安全的单列模式 (非同步)@SuppressWarnings("serial")public class Singleton implements Serializable { private static Singl...原创 2018-12-25 00:35:29 · 540 阅读 · 1 评论 -
[设计模式] 装饰者模式 decorate (Head First 设计模式)
文章目录一. 开闭原则二. 装饰者模式描述二. 代码四. 测试代码五. 装饰 java.io 类一. 开闭原则类应该对扩展开放, 对修改关闭;二. 装饰者模式描述装饰者模式, 动态地将责任附加到对象上.若要扩展功能, 装饰者提供了比继承更有弹性的替代方案完整代码下载二. 代码高层抽象 Beveragepublic abstract class Beverage { S...原创 2019-01-26 01:01:27 · 424 阅读 · 0 评论