我们都知道,在创建多个函数的时候有些函数中的方法有重复,如果在每个函数中一个一个去写又会显得代码十分冗余,那么Python便给出了继承这一功能.通过继承不仅可以使子类使用父类中的属性和方法,还能强化代码的逻辑性.
1.单继承
在类personal_Student这个类中继承了父类的成员变量a和方法_self_information,当然也可以用isinstance方法查看b与父类之间的关系,但是要注意,必须要创建一个实例对象才可使用
2.多继承
在Python中类和类之间也允许多继承,即一个类允许继承多个类,同样,这个子类也可以调用所继承的父类中的属性和方法,但是若父类中有相同方法或者属性时子类在调用时会根据继承顺序来调用
当然,多重继承还可以通过另外一种方式实现:
不同的继承方式有着不同的逻辑关系,但是他们的目的都只有一个:简化代码,强化逻辑