Python 官方文档:入门教程 => 点击学习
python中使用super函数调用父类构造函数,具体方法如下:首先,在Python项目中,定义一个Adata类,并创建一个__init__构造函数;class Adatadef __init__(self,num):self,num =
python中使用super函数调用父类构造函数,具体方法如下:
首先,在Python项目中,定义一个Adata类,并创建一个__init__构造函数;
class Adata
def __init__(self,num):
self,num = num
Adata类定义好后,在Adata类中定义一个showNum类方法,并打印self.num;
class Adata
def __init__(self,num):
self,num = num
def showNum(self):
print(self.num)
在定义一个Bdata类,并创建构造函数,传入type和sun参数;
class Adata
def __init__(self,num):
self,num = num
def showNum(self):
print(self.num)
class Bdata:
def __init__(self,type,sun)
self.type = type
self.sum = sum
最后,定义一个Cdata类,继承父类Adata和Bdata,使用super函数即可调用父类的构造函数;
class Adata
def __init__(self,num):
self,num = num
def showNum(self):
print(self.num)
class Bdata:
def __init__(self,type,sun)
self.type = type
self.sum = sum
class Cdata(Adata,Bdata):
def __init__(self,num,type,sun):
super.__init__(num)
super.(Cdata,self).__init__(num)
Bdata.__init__(self,type,sun)
--结束END--
本文标题: python如何调用父类构造函数
本文链接: https://lsjlt.com/news/114772.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-03-01
2024-03-01
2024-03-01
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0