设计模式
幸运草铃兰
哈哈哈
展开
-
单例模式
单例模式,就是采用一种办法保证在系统中某一个类的对象实例只有一个,并且该类只提供一个获取其对象的方法(静态方法)。 单例设计模式有八种方式(我只列出推荐使用的,不推荐使用的,我就不列了): 1、饿汉式(静态变量) //饿汉式静态变量 classSingleton{ //1、定义一个私有的,静态的,不可变的变量 privatefinalstaticSingletoninstance=newSingleton(); //2、构造方法私有...原创 2020-11-13 15:40:58 · 69 阅读 · 0 评论 -
设计模式
以下内容都是根据韩顺平老师的设计模式视频整理的。 一、设计模式目的和核心思想: 1、把变化的代码独立出来,不要和不变的代码混在一起 2、使程序高内聚,低耦合 3、针对接口编程,而不是针对实现类编程 二、设计模式分类: 设计模式分为三大类:创建型、行为型、结构型,共23种 创建型:针对创建对象形成的设计模式 行为型:针对方法形成的设计模式 结构型:为了代码的整体结构的设计模式 (1)、创建型: 1、单例模式 2、工厂模式 3、抽象工厂模式 4、原型模式 5、建...原创 2020-11-13 15:40:19 · 76 阅读 · 0 评论