本文已参与「新人创作礼」活动,一起开启掘金创作之路。 调用类和接口
调用 : 迪米特法则
类: 单一职责原则 , 开闭原则 ,里氏替换原则 ,合成复用原则
接口: 依赖倒置原则,接口隔离原则
\
\
调用 : 迪米特法则
调用时参数要尽量少,不传无效参数
\
类: 单一职责原则 , 开闭原则 ,里边替换原则 ,合成复用原则
单一职责原则 : 一个类不会因多个维度而变动
开闭原则 : 对扩展开放,对修改关闭
里氏替换原则 : 父类替换成子类,程序的运行结果一致
合成复用原则 : 尽量使用 组合/聚合,不用继承
\
接口: 依赖倒置原则,接口隔离原则
依赖倒置原则 : 面向接口编程,上层不再依赖下层,下层反过来依赖接口,而上层也依赖接口
接口隔离原则 : 如果一个接口的功能太多,实现接口的类可能会出现很多无法实现的接口