Java面向对象编程6个基本原则总结

1:   里氏代换原则 (Liskov Substitution Principle)任何基类能够出现的地方,子类必定能够出现,任何接口能够出现的地方,其实现类必定能够出现函数

2:单一职责原则  (Single Responsibility Principle)spa

 

3:依赖倒置原则(Dependence Inversion Principle)接口

4:接口隔离(Interface Segregation Principle)ip

5:迪米特法则(Law of Demeter)ci

6:开闭原则(Open Closed Principle)it

    Software entities like classes,modules and functions should be open for extension but closed for
modifications.( 一个软件实体如类、 模块和函数应该对扩展开放, 对修改关闭。 )
io

相关文章
相关标签/搜索