好好向上 天天学习
Java设计模式---工厂方法模式 Java设计模式---工厂方法模式
一、概述 工厂方法模式是简单工厂的进一步深化, 在工厂方法模式中,我们不再提供一个统一的工厂类来创建所有的对象,而是针对不同的对象提供不同的工厂。也就是说 每个对象都有一个与之对应的工厂 。 优点 用户只需要知道具体工厂的名称就可得到所要
2020-07-07
Java设计模式---原型模式 Java设计模式---原型模式
一、概述 原型模式定义就是用一个已经创建的实例作为原型,通过复制该原型对象来创建一个和原型相同或相似的新对象。在这里,原型实例指定了要创建的对象的种类。用这种方式创建对象非常高效,根本无须知道对象创建的细节。可以理解为复制、克隆。属于设计模
2020-07-07
Java设计模式---单例模式 Java设计模式---单例模式
一、概述单例模式的定义就是整个程序有且仅有一个实例。该类负责创建自己的对象,同时确保只有一个对象被创建。属于设计模式三大类中的创建型模式。 特点 单例类只有一个实例对象 该单例对象必须由单例类自行创建 单例类对外提供一个访问该单例的全局访
2020-07-07
设计模式概述 设计模式概述
设计模式有两种分类方法,即根据模式的目的来分和根据模式的作用的范围来分。 根据目的来分根据模式是用来完成什么工作来划分,这种方式可分为创建型模式、结构型模式和行为型模式 3 种。 创建型模式:用于描述“怎样创建对象”,它的主要特点是“将对
2020-07-06