摘要:
1. 接口隔离原则: 为实现不同的功能需要实现多个专门的接口类,不要去实现一个单一的总接口; 比如下面这个例子,就是子类需要多继承,需要使用多个功能不同的接口类来规范子类的方法: 为实现不同的功能,需要继承不同的接口类,但是子类必须实现所继承的接口类中的所有方法,接口类就是用来规范子类的方法实现; 阅读全文
摘要:
1. 接口类 VS 抽象类 接口类:python 原生不支持,多继承时使用,且接口类中所有方法均不实现(pass); 抽象类: python原生支持,不支持多继承,抽象类中的方法可以有代码的实现; 接口类和抽象类都是用来规范子类的 先来看一个例子:比如说我们想实现几种方式的支付功能:按照以前学的,完 阅读全文