Skip to content

syshlang/java-design-principle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 

Repository files navigation

单一职责原则 (Single Responsibility Principle)

开闭原则(Open Close Principle)

里氏代换原则(Liskov Substitution Principle)

依赖倒转原则(Dependence Inversion Principle)

接口隔离原则(Interface Segregation Principle)

迪米特法则(Demeter Principle)

合成复用原则(Composite Reuse Principle)

单一职责原则告诉我们实现类要职责单一; 里氏替换原则告诉我们不要破坏继承体系; 依赖倒置原则告诉我们要面向接口编程; 接口隔离原则告诉我们在设计接口的时候要精简单一; 迪米特法则告诉我们要降低耦合。 而开闭原则是总纲,他告诉我们要对扩展开放,对修改关闭。

Github地址:https://github.com/syshlang/java-design-principle

Gitee地址:https://gitee.com/syshlang/java-design-principle

Releases

No releases published

Packages

No packages published

Languages