设计模式

1、注意面向接口编程的原则,方便通过不同的实现类实现功能拓展。

image-20230814201450084

2、接口继承关系应该规范,应该将下图的两个接口中的公共方法,抽象出一个父接口,两个子接口继承。

image-20230814201457088

3、在编码过程中,应该考虑涉及模式的六大原则,尤其是单一职责原则。

六大设计原则:单一职责(类要职责单一)、里氏替换(不破坏继承体系)、依赖倒置(面向接口编程)、接口隔离(接口设计要精简单一)、迪米特(降低耦合)、开闭(对扩展开放,对修改关闭)。