关于python中子类调用父类中函数的问题

断章- 2019-01-11 08:50:42
在子类中使用钻石继承调用父类中的方法,可以在调用的时候直接传参,但是我想给他也变成一个位置参数,可以随时传参,网上找了不少资料没找到相关,求教:
代码如下:

class super_man:
#类属性
def __init__(self,age,sex,name):
self.age = age
self.sex = sex
self.name = name
#类函数
def proget_ppp(self):
print('我是超人,我的名字是:',self.age)
self.fly_ppp(hei='13')
return 111
def fly_ppp(self,hei):
print('我可以飞',hei)
#self.proget_ppp(('hhh'))
def auto_test(self,code):
print('我是父类我的名字叫:',code)

class super_son(super_man):
def auto_test(self,jjj):
super(super_son,self).auto_test('111') #调用父类的函数 #在这里的auto_test('111') ,里边的‘111’我也想给他变成位置参数,然后在最后调用的时候可以传参进来
print('这个是传说中的超继承',jjj)

super_son(13,'f','tt').auto_test('eee')

...全文
101 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

37,718

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • IT.BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧