
java-设计模式
java-23种设计模式
weixin_41007138
这个作者很懒,什么都没留下…
展开
-
设计模式-模板模式
设计模式-模板模式 定义: 一个抽象类公开定义了执行它的方法的方式/模板。它的子类可以按需要重写方法实现,但调用将以抽象类中定义的方式进行。这种类型的设计模式属于行为型模式。 简单来说,一件事,又固定的步骤,抽象父类定义了他执行的步骤和每个步骤的的实现方法,而子类可以重写实现方法。 优点: 1.具体细节步骤实现定义在子类中,子类定义详细处理算法是不会改变算法整体结构。 2.代码复用的基本技术,在数据库设计中尤为重要。 3.存在一种反向的控制结构,通过一个父类调用其子类的操作,通过子类对父类进行扩展增加原创 2022-03-03 16:47:11 · 478 阅读 · 0 评论 -
设计模式-六大设计原则-里氏替换原则
六大设计原则: 单一职责原则 开闭原则 里氏替换原则 迪米特法则原则 接口隔离原则 依赖倒置原则 里氏替换原则: 定义说明:继承的时候,子类可以扩展父类,但是不能修改父类功能,也就是说继承的时候,尽量不要重写父类的方法,从代码程度来讲,就是从父类和子类实现都能实现同一功能。 里氏替换原则作用:是实现开闭原则的重要方式之一;解决了继承中重写父类造成的可复用性变差的问;即类的扩展不会给已有的系统引入新的错误,降低了代码出错的可能性;加强程序的健壮性,同时变更时可以做到非常好的兼容性,提高程序的维护性、可扩原创 2022-02-28 15:12:24 · 243 阅读 · 0 评论 -
设计模式-六大设计原则-依赖倒置原则
六大设计原则: 单一职责原则 开闭原则 里氏替换原则 迪米特法则原则 接口隔离原则 依赖倒置原则 依赖倒置原则: 定义说明:指在设计代码架构时,高层模块不应该依赖于底层模块,二者都应该依赖于抽象。抽象不应该依赖于细节,细节应该依赖于抽象。(实现接口,按业务逻辑进行分解,每个业务一个实现类,继承同一个接口(待定?)) ...原创 2022-03-01 10:50:19 · 175 阅读 · 0 评论 -
设计模式-六大设计原则-开闭原则
六大设计原则 单一职责原则 开闭原则 里氏替换原则 迪米特法则原则 接口隔离原则 依赖倒置原则 开闭原则 定义说明原创 2022-02-25 17:30:56 · 172 阅读 · 0 评论 -
设计模式-六大设计原则-单一职责原则
设计模式-六大设计原则-单一职责原则原创 2022-02-25 11:06:32 · 70 阅读 · 0 评论