在调式中已经发现第二次初始化worker的时候,worker的name已经为lisi了,为什么打印结果仍然是111,新手望拍砖指导。
父类
class worker(object):
'''
classdocs
'''
name="111"
salary=""
def __init__(self,name,salary):
self.name=name
self.salary=salary
#print self.name,self.salary
def work(self):
print "I'm working"
子类
from worker import worker
class Tester(worker):
'''
classdocs
'''
name=""
salary=""
sex=""
def __init__(self,name,salary,sex):
worker(name,salary)
self.name=name
self.salary=salary
self.sex=sex
def boring(self):
worker.work(self)
print self.name,self.salary,self.sex
调用类:
from com.dianxinos.model.worker import worker
from com.dianxinos.model.Tester import Tester
class Hello:
def __init__(self):
#reload()
oneworker= worker("zhangsan","5000")
oneworker.work()
print oneworker.name,oneworker.salary
def test(self):
tester=Tester("lisi","10000","man")
tester.work()
#tester.boring()
print tester.name,tester.salary,tester.sex
print super(Tester, tester).name
if __name__ == "__main__" :
h=Hello()
h.test()
打印结果:
I'm working
zhangsan 5000
I'm working
lisi 10000 man
111
111
分享到:
相关推荐
在本文里我们给大家分享一篇关于Python 子类继承父类构造函数的相关知识点内容,需要的朋友们跟着学习下。
Python学习子类父类知识
本文实例讲述了Python实现子类调用父类的方法。分享给大家供大家参考。具体实现方法如下: python和其他面向对象语言类似,每个类可以拥有一个或者多个父类,它们从父类那里继承了属性和方法。如果一个方法在子类的...
Python子类父类知识学习
本文主要给大家介绍了关于python子类调用父类函数的相关内容,Python中子类中的__init__()函数会覆盖父类的函数,一些情况往往需要在子类里调用父类函数。下面话不多说了,来一起看看详细的介绍: 如下例程里,??...
Python 空值、0值等缺失值检测 Python源码Python 空值、0值等缺失值检测 Python源码Python 空值、0值等缺失值检测 Python源码Python 空值、0值等缺失值检测 Python源码Python 空值、0值等缺失值检测 Python源码...
调用父类构造函数,对应文件:ClassElement2,文章:https://blog.csdn.net/yysyangyangyangshan/article/details/84311848
主要介绍了python 子类调用父类的构造函数实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
继承语法:class 类名(父类名):子类继承自父类,可以享受父类中已经封装好的方法,不需要再次定义子类中应该根据职责,封装子类特有的属性和方法。语法格式:cl
——学习参考资料:仅用于个人学习使用! 本代码仅作学习交流,切勿用于商业用途,否则后果自负。若涉及侵权,请联系,会尽快处理! 未进行详尽测试,请自行调试!
下面小编就为大家分享一篇Python Pandas找到缺失值的位置方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
——学习参考资料:仅用于个人学习使用! 本代码仅作学习交流,切勿用于商业用途,否则后果自负。若涉及侵权,请联系,会尽快处理! 未进行详尽测试,请自行调试!
——学习参考资料:仅用于个人学习使用! 本代码仅作学习交流,切勿用于商业用途,否则后果自负。若涉及侵权,请联系,会尽快处理! 未进行详尽测试,请自行调试!
主要给大家详细介绍了python中子类如何继承父类的__init__方法,文中给出了详细的示例代码,相信对大家的理解和学习具有一定参考价值,有需要的朋友们下面来跟着小编一起学习学习吧。
今天小编就为大家分享一篇在Python中居然可以定义两个同名通参数的函数,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
主要介绍了Python实现子类调用父类的初始化实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
大家好,今天在写代码的时候,遇到了这样一种情况...感觉目前我使用的方法笨一点,就是直接引用父类的名字,感觉这样的方法不灵活,我想找一种方法,可以让子类访问到父类。 我在网上搜索了一下,找了这么两种方法,但
9.python查看唯一值.zip9.python查看唯一值.zip9.python查看唯一值.zip9.python查看唯一值.zip9.python查看唯一值.zip9.python查看唯一值.zip9.python查看唯一值.zip9.python查看唯一值.zip9.python查看唯一值.zip9....