
设计模式
文章平均质量分 85
程序员小辰
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
单例和代理模式(Java)
设计模式之单例和代理模式(Java) 单例模式 核心:只能获取类的同一个实例。 实例:应用单例模式,设计SingletonObject类并进行测试。 关键点: 构造函数为私有; 代表该类单实例的引用为静态,初始化为null; 获取单实例的方法为公开静态,并且当单实例引用属性为null时重新构造新实例,否则直接返回该引用,确保只有一个实例被返回。 设计: public class Si...原创 2018-03-07 15:12:08 · 492 阅读 · 0 评论 -
三种工厂模式总结(简单工厂、工厂方法、抽象工厂)
三种工厂模式总结(简单工厂、工厂方法、抽象工厂) 简单工厂模式 核心 具体工厂+抽象产品+具体产品。 实例 创建一个可绘制不同形状的绘图工具,可以绘制圆形、正方形、三角形,每个图形通过调用draw()方法绘图。 思想 定义图形抽象接口 实例化三种图形 创建工厂类并构建创建图形方法,根据传入的字符串判断图形类型 产品设计 interface Shape: public inter...原创 2018-03-06 15:28:30 · 458 阅读 · 0 评论