面向对象的编程带来的主要好处之一是代码的重用,实现这种重用的方法之一是通过继承机制。
通过继承创建的新类称为子类或派生类,被继承的类称为基类、父类或超类。
继承语法
在python中继承中的一些特点:
如果在继承元组中列了一个以上的类,那么它就被称作"多重继承" 。
语法:
派生类的声明,与他们的父类类似,继承的基类列表跟在类名之后,如下所示:
以上代码执行结果如下:
你可以继承多个类
你可以使用issubclass()或者isinstance()方法来检测。
如果你的父类方法的功能不能满足你的需求,你可以在子类重写你父类的方法:
实例:
执行以上代码输出结果如下:
原文:https://www.cnblogs.com/danjiu/p/11738992.html