
23种设计模式
Anddy_JC
这个作者很懒,什么都没留下…
展开
-
工厂方法模式
工厂方法模式:定义一个用于创建对象的接口,让子类决定实例化哪一个类。工厂方法使一个类的实例化延迟到其子类。 工厂方法模式通用类图: 抽象人类: public interface Human { void talk(); } 具体人类; public class YellowHuman implements Human { @Override原创 2018-02-03 00:18:18 · 152 阅读 · 0 评论 -
Singleton单例模式
Singleton单例模式 一、 单例模式通俗易懂,其定义为:确保某一个类只有一个实例,而且自行实例化,并向整个系统提供这个实例。 单例模式优点: 1.因为单例模式在内存中只有一个实例,减少了内存的开支,特别是一个对象需要被频繁的创建和销毁时,,单例模式的优势就非常的明显了。 2.可以避免对于资源的多重占用,,例如对文件的写操作,若只有一个实例在内存中就可以原创 2018-01-27 23:40:38 · 157 阅读 · 0 评论