定义一个水果类,根据这个类创建对象苹果,橘子,香蕉并加上颜色属性。
时间: 2024-05-07 22:21:06 浏览: 69
水果分类
好的,以下是一个简单的Python代码实现:
```python
class Fruit:
def __init__(self, color):
self.color = color
class Apple(Fruit):
def __init__(self, color):
super().__init__(color)
class Orange(Fruit):
def __init__(self, color):
super().__init__(color)
class Banana(Fruit):
def __init__(self, color):
super().__init__(color)
# 创建对象并加上颜色属性
apple = Apple('red')
orange = Orange('orange')
banana = Banana('yellow')
```
在上述代码中,我们定义了一个Fruit类来表示水果,然后定义了Apple、Orange和Banana类来表示苹果、橘子和香蕉。这些子类继承了Fruit类的属性和方法,并且都有一个颜色属性。最后,我们创建了apple、orange和banana对象,并为它们设置了不同的颜色。
阅读全文