class Fruit: # 定义水果基类
def __init__(self, color="绿色"):
Fruit.color = color # 定义类属性
def harvest(self):
print("水果原来是:" + Fruit.color + "的") # 输出类属性color
class Apple(Fruit): # 定义苹果类(派生类)
def __init__(self):
print("我是苹果")
super().__init__() # 调用基类的__init__()方法
apple = Apple() # 创建类的实例(苹果)
apple.harvest() # 调用基类的harvest()方法
[点击并拖拽以移动]
面向对象三个特点:
1.封装;
2.继承;
3.多态。