然后实例化此宠物类2次,得到两个宠物类对象的变量,并分别调用显示宠物的基本信息的成员方法,以及分别调用发出叫声的成员方法。
时间: 2024-02-21 12:56:37 浏览: 54
java中对象调用成员变量与成员实例方法
好的,我来为您提供代码:
```python
class Pet:
def __init__(self, name, age, color):
self.name = name
self.age = age
self.color = color
def show_info(self):
print("宠物名字:{},年龄:{}岁,颜色:{}".format(self.name, self.age, self.color))
def make_sound(self):
print("{}在叫".format(self.name))
# 实例化两次
pet1 = Pet("小花", 2, "白色")
pet2 = Pet("小黑", 1, "黑色")
# 调用第一个对象的方法
pet1.show_info() # 宠物名字:小花,年龄:2岁,颜色:白色
pet1.make_sound() # 小花在叫
# 调用第二个对象的方法
pet2.show_info() # 宠物名字:小黑,年龄:1岁,颜色:黑色
pet2.make_sound() # 小黑在叫
```
这里我们先定义了 `Pet` 类,然后进行了两次实例化操作,得到了两个宠物对象 `pet1` 和 `pet2`。接着,我们分别调用了它们的方法来显示宠物的基本信息和发出叫声。
阅读全文