1.继承类
class Lm:
money = 1000000
house = 5
def driver(self):
print('会开车')
class Mcb(Lm):
def about_me(self):
print('我有 %s 钱 ,%s 房子'%(self.money,self.house))
self.driver()
def driver(self):
print('会开28个轮子的汽车')
m = Mcb()
m.driver()
m.about_me()
运行结果如下:
解析:由于Mcb这个类继承了Lm,所以,money和house都是从Lm继承来的,而driver这个方法是由于Mcb这个类自己有driver这个方法,所以会输出两次driver中的值
2.面向对象初识