构造方法:
def __init__(self)
路径: e:/pythonpro/liuyun/class02.py
#——————类的构造方法——————- class person(): name ="张翰" sex = "男" #构造方法,固定的写法:初始化类 def __init__(self,xb): self.sex = xb self.test() def test(self): print("这是test方法") d = person("女") print(d.name) print(d.sex)
类的继承:
class 子类名称(父类名称):
路径: e:/pythonpro/liuyun/class03.py
#------类的继承:儿子继承父亲的遗产--------- #------重写:可以去重写父类的方法,比如run()——————- class Dongwu(): name = "父亲" tz = 100 def run(self): print("动物能跑!") def huxi(self): print("哺乳动物会呼吸") class Ren(Dongwu): #继承于动物的父类 name = "儿子" #占坑,语法不会报错,啥也不是 def run(self): #子类去重写父类的run()方法 print("人是直立行走") r = Ren() #实例化的是人,但是人继承了动物的属性和方法 print(r.tz) #子类去调用父类的属性 r.run() #子类去调用子类的方法 r.huxi() #子类去调用父类的方法
原文地址:https://www.cnblogs.com/minirabbit/p/12037088.html
时间: 2024-11-05 17:28:23