定义一个水果类,然后通过水果类,然后分别创建苹果对象、橘子对象、西瓜对象,并在类外面分别添加上颜色属性, 最后在类里面通过方法获取颜色属性(注意:每个对象获取的颜色属性都是不同的)
时间: 2024-05-01 12:01:44 浏览: 89
Java面向对象,创建一个水果店的类
好的,我可以回答你的问题。下面是定义一个水果类的示例代码:
```
class Fruit:
def __init__(self):
self.color = None # 默认颜色为 None
def get_color(self):
return self.color # 获取水果颜色
apple = Fruit()
apple.color = '红色'
orange = Fruit()
orange.color = '橙色'
watermelon = Fruit()
watermelon.color = '绿色'
```
在这个示例中,我们定义了一个 Fruit 类,并在其中添加了一个 color 属性和一个 get_color() 方法。然后我们在类外面创建了三个 Fruit 对象,即 apple、orange 和 watermelon,并为它们分别设置了不同的颜色属性。最后,我们可以通过对象的 get_color() 方法获取它们各自的颜色属性。
注意,每个对象获取的颜色属性都是不同的,这是因为每个对象都有自己独立的属性值。
阅读全文