随笔分类 - 设计模式
摘要:单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。 单例模式有以下特点: 1、单例类只能有一个实例。 2、单例类必须自己创建自己的唯一实例。 3、单例类必须给所有其他对象提供这一实例。 java中单例模式是一种常见的设计模式,单例模式的写法有好几种,这里主要介绍三种:懒汉式单例
阅读全文
摘要:简单工厂模式的升级版--工厂方法模式 简单工厂模式:属于创建型模式,又叫静态工厂方法模式,但不属于23种GOF设计模式之一。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。 简单工厂类: //简单面包工厂类 public class BreadFactory{ public static BreadMaker MakeBread(int breadType){ ...
阅读全文

浙公网安备 33010602011771号