python基础(17)继承类和面向对象初识

时间:2020-12-21 16:54:19

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() 运行结果如下:

python基础(17)继承类和面向对象初识

解析:由于Mcb这个类继承了Lm,所以,money和house都是从Lm继承来的,而driver这个方法是由于Mcb这个类自己有driver这个方法,所以会输出两次driver中的值


2.面向对象初识