手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

python类的继承是什么python类的继承怎么用

时间:2024-10-13 13:15:39

1、首先,新建一个陕择遑握父类Fruit。代码示例如下:class Fruit(): """稆糨孝汶;定义一个水果大类""" def __init__(self,name,color): self.name = name self.color = color self.shelflife = 7 def read_shelflife(self): print(self.name + " has a shelf life of " + str(self.shelflife) + " days.")

python类的继承是什么python类的继承怎么用

2、接下来,我们在父类Fruit的基础上,创建一个子类Tropical_fruit。第一步,写下class+子类名称。代码示例如下:class Tropical_fruit():

python类的继承是什么python类的继承怎么用

3、第二步,将父类名称放在子类名称后面的括号中。代码示例如下:class Tropical_fruit(Fruit):

python类的继承是什么python类的继承怎么用

4、第三步,定义__init__特殊方法,形参跟父类的形参一样。代码示例如下:def __init__(self,name,color):

python类的继承是什么python类的继承怎么用

5、第四步,在__init__方法下,用super()这个特殊函数将父类跟子类关联起来,即子类妤伊佛集继承父类的所有属性。代码示例如下:def __init__(self,name,col泠贾高框or): super().__init__(name,color)

python类的继承是什么python类的继承怎么用

6、第五步,创建一个子类Tropical_fruit的实例,并调用父类中定义的read_she盟敢势袂lflife方法。代码示例如下:罪焐芡拂my_fruit = Tropical_fruit("durian","yellow")my_fruit.read_shelflife()

python类的继承是什么python类的继承怎么用

7、第六步:执行以上代码。可以看到,创建的子类实例能正常的调用父类中的方法,如图。

python类的继承是什么python类的继承怎么用
© 手抄报圈