Python 定义水果类Fruit,包含水果名、产地和单价3个变量,定义setXxx()方法和get方法读写变量的值。然后创建3个水果类的对象,设置和输出3种不同水果的信息
时间: 2024-05-05 13:18:03 浏览: 339
好的,我理解了。回答你的问题,这是一个 Python 水果类 Fruit 的定义:
``` python
class Fruit:
def __init__(self, name, origin, price):
self.name = name
self.origin = origin
self.price = price
def set_name(self, name):
self.name = name
def set_origin(self, origin):
self.origin = origin
def set_price(self, price):
self.price = price
def get_name(self):
return self.name
def get_origin(self):
return self.origin
def get_price(self):
return self.price
```
接下来是创建三个水果类的对象,并设置和输出它们的信息的示例代码:
``` python
apple = Fruit('apple', 'China', 10)
banana = Fruit('banana', 'Thailand', 20)
orange = Fruit('orange', 'USA', 15)
print(apple.get_name(), apple.get_origin(), apple.get_price())
print(banana.get_name(), banana.get_origin(), banana.get_price())
print(orange.get_name(), orange.get_origin(), orange.get_price())
```
这将输出三种不同水果的信息,分别是:
```
apple China 10
banana Thailand 20
orange USA 15
```
阅读全文