◉◡◉ 您好,欢迎到访伊成个人站!

java设计模式

java设计模式之组合模式

java设计模式之组合模式

组合模式介绍又叫整体-部分模式,它是一种将对象组合成树状的层次结构的模式,用来表示“整体-部分”的关系,使用户对单个对象和组合对象具有一致的访问性,属于结构型设计模式。 组合模式一般用来描述整体与部分的关系,它将对象组织到树形结构中,...

java设计模式之桥接模式

java设计模式之桥接模式

桥接模式介绍桥接模式的定义:桥接模式是将抽象部分与它的实现部分分离,使它们都可以独立地变化。它是一种对象结构型模式,又称为柄体(Handle and Body)模式或接口(interface)模式。 【GOF95】在提出桥梁模式的时候...

java设计模式之抽象工厂模式

java设计模式之抽象工厂模式

抽象工厂模式介绍抽象工厂模式的定义:为创建一组相关或者互相依赖的对象提供一个接口,而无需指定它们对应的具体类。 具体可以这样理解,世界各地都有自己的水果园,我们将这些水果园抽象为一个水果园接口,在中国、英国和美国都有水果园,种植不同的...

java设计模式之工厂方法模式

java设计模式之工厂方法模式

工厂方法模式介绍定义了一个创建对象的抽象方法,由子类决定要实例化的类,工厂方法模式将对象的实例化推迟到子类。 介绍工厂方法模式之前,整个工厂方法模式分为: 简单工厂模式,工厂方法模式,抽象工厂模式三种。 简单工厂模式 的创建意图就是...

java设计模式之建造者模式

java设计模式之建造者模式

建造者模式介绍建造者模式,顾名思义的就是类似建房子,有一个固定的流程。在大话设计模式中,有一个例子大概意思是同一道菜在中国的每一个地方都有不同的味道,而肯德基的鸡腿、汉堡在每一个城市都是一样的味道。我觉的这一个例子可以清楚的认识到建造...

java设计模式之原型模式

java设计模式之原型模式

原型模式的介绍用一个已经创建的实例作为原型,通过复制该原型对象来创建一个和原型相同或相似的新对象。在这里,原型实例指定了要创建的对象的种类。用这种方式创建对象非常高效,根本无须知道对象创建的细节。 这种模式存在的应用场景在于,能够复制...

java设计模式之单例模式

java设计模式之单例模式

单例模式的介绍单例模式的定义就是确保某一个类只有一个实例,并且提供一个全局访问点。主要有三个特点: 只有一个实例。 自我实例化。 提供全局访问点。 当系统中只需要一个实例对象或者系统中只允许一个公共访问点,除了这个公共访问点外,不...