摘要: 一、单例模式概念 在GOF的《设计模式:可复用面向对象软件的基础》中是这样说的:保证一个类只有一个实例,并提供一个访问它的全局访问点。 1、为什么要使用单例模式 1.在整个程序空间使用全局变量,共享资源; 2.大规模系统中,为了性能的考虑,需要节省对象的创建时间等等; 3.在多个线程之间,共享同一个 阅读全文
posted @ 2018-10-13 15:58 VIP丶可乐 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 一、什么是工厂模式? 工厂模式有一种非常形象的描述,建立对象的类就如一个工厂,而需要被建立的对象就是一个个产品;在工厂中加工产品,使用产品的人,不用在乎产品是如何生产出来的。从软件开发的角度来说,这样就有效的降低了模块之间的耦合。对于工厂模式,具体上可以分为三类: 1.简单工厂模式; 2.工厂方法模 阅读全文
posted @ 2018-10-13 15:40 VIP丶可乐 阅读(278) 评论(0) 推荐(0) 编辑