您的位置:首页 > 编程语言 > Python开发

Python(3) python __init__()初 4000 始化及继承的实现

2017-12-12 09:44 260 查看
        这篇文章介绍python中class类初始化函数__init__()实现类属性的显示表示,及python中类的继承的实现。
        如下,有父类Animal,在fClass.py中。

class Animal:
def __init__(self, age):
self.age = age
print("Animal初始化")

def walk(self):
print("walk")

def eat(self):
print("吃草")        有子类pig,在world.py中。
import fClass

class pig(fClass.Animal):

def __init__(self, name):
self.name = name
print(self.name)

if __name__ == "__main__":
# 实例化对象时自动调用初始化函数
p = pig("猪")

# 访问父类的函数
p.walk()
p.eat()

# 访问属性变量
print(p.name)
p.age = 2
print(p.age, "岁啦!")       运行结果截图如下:
      
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: