简单工厂模式

简单工厂模式概念简单工厂模式是属于创建型模式,又叫做静态工厂方法(StaticFactoryMethod)模式。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。简单工厂模式是工厂模式家族中最简单实用的模式,可以理解为是不同工厂模式的一个特殊实现。值得注意的是,简单工厂模式并不属于23种GO

单例模式

单例模式确保一个类只有一个实例,并提供该实例的全局访问点。用途单例模式有以下两个优点:在内存里只有一个实例,减少了内存的开销,尤其是频繁的创建和销毁实例(比如网站首页页面缓存)。避免对资源的多重占用(比如写文件操作)。实现方式我们知道,一个类的对象的产生是由类构造函数来完成的。如果一个类对外提供了p