目录
分类:设计模式
设计模式
单例模式
单例模式单例模式是java中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象方式,可以直接访问,不需要实例化该类的对象。1.单例模式的实现单例设计模
today2022年06月20日
chat_bubble_outline0条评论
设计模式
设计模式之依赖倒置原则
设计模式之依赖倒置原则1.定义高层模块不应该依赖低层模块,两者都应该依赖其抽象;抽象不应该依赖细节,细节应该依赖抽象;其核心是面向接口编程2.作用依赖倒置原则的主要作用如下:依赖倒置原则可以降低类间的耦合性依赖倒置原则可以提高系统的稳定性依赖倒置原则可以减少并行开发引起的风险依赖倒置原则可以提高代码
today2022年02月05日
chat_bubble_outline0条评论
设计模式
设计模式六大原则之里氏原则
设计模式六大原则之里氏原则1.定义所有引用基类(父类)的地方必须能透明地使用其子类的对象。通俗的说,子类可以扩展父类功能,但不能改变父类原有功能。2.继承2.1 优点提高代码的重用性,子类拥有父类的方法和属性提高代码的可扩展性,子类可形式于父类,但异于父类,保留自我的特性2.2 缺点继承是侵入性的,
today2022年01月30日
chat_bubble_outline0条评论
设计模式
设计模式六大原则之开闭原则
设计模式六大原则之开闭原则1.基本介绍一个软件实体如类,模块和函数应该对扩展开放(对于提供方来说),对修改关闭(对于使用方来说)。用抽象构建框架,用实现扩展细节。当软件需要变化时,尽量通过扩展软件实体的行为来实现变化,而不是通过修改已有的代码来实现变化2.基本代码实现public class Ocp
today2022年01月29日
chat_bubble_outline0条评论