虚拟主机域名注册-常见问题网站推广问题 → 网站推广问题

python 基础之调用父类方法的方式

python中使用super函数调用父类构造函数,具体方法如下:

1.首先,在python项目中,定义一个Adata类,并创建一个__init__构造函数;

classAdata

def__init__(self,num):

self,num = num

2.Adata类定义好后,在Adata类中定义一个showNum类方法,并打印self.num;

class Adata

def __init__(self,num):

self,num = num

def showNum(self):

print(self.num)

3.在定义一个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

4.最后,定义一个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)




版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 bkook@qq.com 举报,一经查实,本站将立刻删除。
【 双击滚屏 】 【 推荐朋友 】 【 收藏 】 【 打印 】 【 关闭 】 【 字体: 】 
上一篇:python中使用最多的函数有哪些
下一篇:怎么远程连接云服务器上的mysql数据库
  >> 相关文章

服务热线

198-9911-5815

功能和特性

价格和优惠

技术支持及售后

微信关注