设计模式
文章平均质量分 76
化蝶飞舞
正直阳光快乐直爽
展开
-
设计模式 之 单例模式
1、单例模式通常写法public class Singleton {/*** 单例模式通用写法*/private static final Singleton instance = new Singleton();private Singleton() {}public static Singleton getInstance() {return instance;}}2、单...原创 2022-02-26 16:21:44 · 82 阅读 · 0 评论 -
设计模式之软件设计原则
一、开闭原则 (核心:面向抽象编程) 概念:对拓展开发,对修改关闭 理解:就是子类继承父类,继承父类的方法,保证父类原来方法逻辑不变的基础上,新增新的方法,这样既保证了原来的方法,有增加了新增的逻辑处理。二、依赖倒置原则 (核心:面向接口编程) 设计代码结构时,高层模块不应该依赖底层模块,从顶层接口开始设计,然后在通过实现接口(把具体逻辑细化),它们都应该依赖抽象类,减少类之间的耦合。依赖注入就是采用这个样的一个概念。定义抽象的顶层接口,然后通过不同的...原创 2022-02-26 16:18:21 · 135 阅读 · 0 评论