猴子吃桃Python代码
时间: 2024-08-02 22:01:34 浏览: 45
源代码_猴子吃桃问题_
5星 · 资源好评率100%
在Python中,我们可以编写一个简单的猴子吃桃的故事作为类的一个实例,来展示多态的概念。这里有一个基本的模拟:
```python
class Animal:
def eat(self):
pass
class Monkey(Animal):
def eat(self):
print("猴子正在吃桃子。")
class Fox(Animal):
def eat(self):
print("狐狸正在吃桃子。") # 这里我们假设狐狸也可以吃桃子
# 创建动物列表,包含猴子和狐狸
animals = [Monkey(), Fox()]
# 通过通用函数让它们都"吃"桃子
for animal in animals:
animal.eat()
阅读全文