1.工厂模式,工厂方法或者类生成对象,而不是在代码中直接new
2.单例模式,使某个类的对象仅允许创建一个
3.注册模式,全局共享和交换对象
引入:这几天在看一本讲spring源码的书《SPRING技术内幕》里面在讲加载配置文件的时候,可以有不同的加载方式,如根据文件系统目录加载配置文件(FileS
设计模式六大原则 单一职责原则一个方法尽可能做一件事情,一般来说不应该让一个方法承担多个职责。单一职责原则的英文名称是Single Responsibili
(本文摘自《设计模式-可服用面向对象软件的基础》,本文需要对照此书一起看 ) GOF设计模式中有20多个设计模式供你选择,要从中找出一个针对特定设计问题的模式
01 Abstract Factory Abstract Factory创建由共同主题相关的对象。在面向对象编程中,工厂是创建其他对象的对象。抽象工厂抽象出
设计模式有两种分类方法,即根据模式的目的来分和根据模式的作用的范围来分。 一、根据目的来分;通过完成什么工作划分为创建型模式、结构型模式和行为型模式 3 种类