Python 类与对象:水果类示例 - 创建、设置和输出水果信息
class Fruit:
def __init__(self, name, origin, price):
self.name = name
self.origin = origin
self.price = price
def setName(self, name):
self.name = name
def setOrigin(self, origin):
self.origin = origin
def setPrice(self, price):
self.price = price
def getName(self):
return self.name
def getOrigin(self):
return self.origin
def getPrice(self):
return self.price
# 创建三种水果对象
apple = Fruit('Apple', 'USA', 2.99)
banana = Fruit('Banana', 'Ecuador', 1.99)
orange = Fruit('Orange', 'Spain', 3.49)
# 设置和输出水果信息
apple.setName('Fuji Apple')
banana.setOrigin('Philippines')
orange.setPrice(2.99)
print('Fruit 1:')
print('Name:', apple.getName())
print('Origin:', apple.getOrigin())
print('Price:', apple.getPrice())
print('Fruit 2:')
print('Name:', banana.getName())
print('Origin:', banana.getOrigin())
print('Price:', banana.getPrice())
print('Fruit 3:')
print('Name:', orange.getName())
print('Origin:', orange.getOrigin())
print('Price:', orange.getPrice())
输出结果:
Fruit 1:
Name: Fuji Apple
Origin: USA
Price: 2.99
Fruit 2:
Name: Banana
Origin: Philippines
Price: 1.99
Fruit 3:
Name: Orange
Origin: Spain
Price: 2.99
原文地址: https://www.cveoy.top/t/topic/dQPn 著作权归作者所有。请勿转载和采集!