java六大设计原则(简单易懂!)
单一职责,接口隔离(最小接口),迪米特法则(最少知识)
开闭原则,依赖倒置,里氏替换原则
通俗解释:
单一职责:一个类尽量只做一件事,来达到高内聚,低耦合
接口隔离:接口中的方法要最小化,类impliment接口的时候不需要的方法不应该被实现
迪米特法则:最小知识原则,类与类之间尽可能少的知道彼此,以减少其相互调用,相互联系,到达高内聚,低耦合的效果。
开闭原则:对扩展开放,对修改关闭
依赖倒置:依赖于抽象而不是依赖于具体,面向接口编程,用到具体类时,不与具体类交互,而与具体类的上层接口交互。
里氏替换:是
原创
2020-12-19 12:32:19 ·
357 阅读 ·
2 评论