
设计模式
karaysn
这个作者很懒,什么都没留下…
展开
-
装饰者模式
一,装饰者模式的功能是为了增强一个类的功能,使用比较灵活,但是逻辑有点复杂。它这里用到了多态的一些技术。二,装饰者模式的步骤 1,继承一个相同类或者实现一个相同接口 2,内部维护一个被装饰的对象 3,通过构造函数的方法去处理。三,代码interface Worker{ ...原创 2018-03-14 22:26:40 · 179 阅读 · 0 评论 -
单例设计模式
单例设计模式简单分为 懒汉模式 和 饿汉设计模式:一, 单例设计模式的基本步骤: 1,私有化构造函数 2,声明一个本类的类对象, 3,提供一个静态的公共函数来获取本类对象二,懒汉单例设计模式class LazySingle{ private LazySingle(){} private Person p = new Person(); public ...原创 2018-03-12 11:40:23 · 183 阅读 · 0 评论