
设计模式
奔奔张
梦想还是要有的
展开
-
设计模式——工厂模式
工厂模式属于创建型设计模式,其包含了简单工厂模式,工厂方法模式,抽象工厂模式 主要是为创建对象提供过渡接口,以便将创建对象的具体过程屏蔽隔离起来,达到提高灵活性的目的。 直接上代码,有的概念性的东西并不是很好理解。 简单工厂模式: 逻辑就是,创建一个抽象的产品接口,具体的产品去实现共有的产品接口,在工厂类里根据逻辑创建不同具体产品 /** * 定义一个单车接口---抽象产品 */ ...原创 2018-09-17 14:48:07 · 165 阅读 · 0 评论 -
设计模式——单例模式
单例模式:属于创建型模式,主要用来创建对象的。保证一个类仅有一个实例,并提供一个访问它的全局访问点。 下面就是个简单的单例模式: public class Singleton { //设置静态变量 private static Singleton singleton; //private构造方法能够确保能通过new来创建对象 private Singleton(){} //获得对象...原创 2018-09-13 12:26:19 · 136 阅读 · 0 评论