使用python类的形式,创建一个水果类,以及他的两个子类苹果类和橘子类
时间: 2023-05-29 08:03:04 浏览: 103
机器学习贝叶斯python实现水果分类
3星 · 编辑精心推荐
```python
class Fruit:
def __init__(self, name, color):
self.name = name
self.color = color
def __str__(self):
return f"{self.color} {self.name}"
class Apple(Fruit):
def __init__(self, color):
super().__init__("apple", color)
class Orange(Fruit):
def __init__(self, color):
super().__init__("orange", color)
```
使用示例:
```python
apple = Apple("red")
print(apple) # 输出:red apple
orange = Orange("orange")
print(orange) # 输出:orange orange
```
阅读全文