xFeed
Beta
Connect
Note
@hellolyh
Tenifs
·
16 days ago
单一职责原则(SRP):一个类应该只有一个引起它变化的原因,即一个类应该只负责一项职责。例如,一个Person类,它应该只负责和Person相关的工作,而不应该去处理其他无关的工作。
开放封闭原则(OCP):软件实体应该对扩展开放,对修改封闭。例如,定义一个图形类,然后让不同类型的图形继承这个类,而不需要修改图形类本身。
里氏替换原则(LSP):子类对象应该能够替换掉所有父类对象。
接口隔离原则(ISP):客户端不应该依赖那些它不需要的接口,即接口应该是小而专的。
依赖倒置原则(DIP):高层模块不应该依赖底层模块,两者都应该依赖于抽象;抽象不应该依赖于细节,细节应该依赖于抽象。例如,一个公司类包含部门类,应该考虑使用组合关系,而不是继承关系。
迪米特法则(Law of Demeter):一个对象应当对其他对象有最少的了解,只和其直接的朋友交互。
xLog
59997-43
-
-
Mint
Drag and drop your files here
Post
Photo
Blog
Video
Audio
Media
Loading comments...
Crossbell Chain
Transaction details
0x76e2901efc3c2151b2dd53c025ac46316b8afe89298e20756eb29679e91556a6
Author address
0x59710f0257ed7c94e5534d7a7ef53dd60fbf5af4
IPFS
IPFS address
ipfs://QmaJsm1Ta4RR4TEwWcNmSADTzDrHPBQme2M6H7wsAFqFKs
Source
Post on xlog