类 的 继 承
如何输出“灰尘”和 50呢 ?class Abc(object):
def ev(self):
self.aa="灰尘"
self.money=50
def pd(self):
print("幕墙")
class Rst(Abc):
pass
q=Rst()
print(q.ev()) class Abc(object):
def ev(self):
self.aa="灰尘"
self.money=50
def pd(self):
print("幕墙")
class Rst(Abc):
def ev(self):
super().ev()
print(self.aa)
print(self.money)
q=Rst()
q.ev() class Abc(object):
def __init__(self):
self.aa="灰尘"
self.money=50
return self.aa,self.money
def pd(self):
print("幕墙")
class Rst(Abc):
pass
q=Rst()
print(q) 鱼cpython学习者 发表于 2022-9-3 10:06
不需要在子类里写语句,直接在最后调用出父类中的内容!如何实现呢 ? 本帖最后由 dragov 于 2022-9-3 10:15 编辑
asky533 发表于 2022-9-3 10:07
按照您提供的方法,运行报错呀!
class Abc(object):
def ev(self):
self.aa="灰尘"
self.money=50
def pd(self):
print("幕墙")
class Rst(Abc):
pass
q=Rst()
q.ev()
print(q.aa,q.money)
页:
[1]