python类的继承和重写
Posted minirabbit
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python类的继承和重写相关的知识,希望对你有一定的参考价值。
构造方法:
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() #子类去调用父类的方法
以上是关于python类的继承和重写的主要内容,如果未能解决你的问题,请参考以下文章