导语:
本文主要介绍了关于python支持多继承吗的相关知识,包括python排序函数小到大,以及python怎样导入scipy库这些编程知识,希望对大家有参考作用。
多继承
单继承有时候可能满足不了我们所需的所以我们就会遇到多继承,这个同样能够展示出代码的重用。
在上面的同一个例子中,孩子不仅继承了父亲,还继承了母亲。所以我们创建母类
class Mother(object):
def __init__(self,face):
self.face=face
print('face',face)
def play(self):
print('mother go shopping with me')
mothe类创建的属性是face。其次,我们还定义了一个same方法play来显示如果在多重继承中有相同的函数,会调用哪个函数。
然后我们重写一下child类
from Father import Father
from Mother import Mother
class Child(Mother,Father):
def __init__(self,money,face):
Father.__init__(self, money)
Mother.__init__(self,face)
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ Python中的$是什么意思?09/05
- ♥ pycharm找不到python解释器怎么办09/06
- ♥ python遍历目录树的方法12/03
- ♥ urllib 和 urllib2 有什么区别01/01
- ♥ 如何从python中的列表中删除重复项12/31
- ♥ python字符串常用技巧总结01/11
内容反馈