java设计模式
文章平均质量分 89
qq_41872848
这个作者很懒,什么都没留下…
展开
-
Java设计模式之7大设计原则详解
设计模式之七大基本原则 1. 单一职责原则 SRP 单一职责原则表示一个模块的组成元素之间的功能相关性。从软件变化的角度来看,就一个类而言,应该仅有一个让它变化的原因;通俗地说,即一个类只负责一项职责。 假设某个类 P 负责两个不同的职责,职责 P1 和 职责 P2,那么当职责 P1 需求发生改变而需要修改类 P,有可能会导致原来运行正常的职责 P2 功能发生故障。 我们假设一个场景: 有一个动物类,它会呼吸空气,用一个类描述动物呼吸这个场景: class Animal{ public vo原创 2021-08-20 09:47:30 · 179 阅读 · 0 评论 -
java7大设计原则和23种常用模式
7大设计原则 做什么事都需要遵循一些准则,设计模式也不例外。我们在设计一些设计模式时,一般遵循如下七项基本原则。 单一职责原则 (Single Responsibility Principle) 一个类只负责一项职责,应该仅有一个引起它变化的原因 开放-关闭原则 (Open-Closed Principle) 一个软件实体如类、模块和函数应该对扩展开放,对修改关闭 里氏替换原则 (Liskov Substitution Principle 子类可以扩展父类的功能,但不能改变父类原有的功能原创 2021-08-19 15:57:01 · 144 阅读 · 0 评论