4:类的定义和实例化 任务描述: 编写一个程序,定义一个Person类,该类包含name、age 两个实例变 量和一个greet0方法,该方法能够输出一句问候语。然后在主程序中实 例化该类,并调用greet0方法输出问候语。
时间: 2024-03-12 15:46:15 浏览: 91
类的定义与实例化
好的,这是一个简单的类定义和实例化的例子,以下是代码实现:
```python
class Person:
def __init__(self, name, age):
self.name = name
self.age = age
def greet0(self):
print("Hello, my name is", self.name, "and I am", self.age, "years old.")
person = Person("John", 25)
person.greet0()
```
在这个例子中,我们定义了一个名为Person的类,它有两个实例变量name和age,以及一个greet0方法。greet0方法将打印一句问候语,其中包含实例变量name和age的值。
在主程序中,我们实例化Person类,并将其赋值给变量person。然后调用person的greet0方法,输出问候语。
输出结果为:
```
Hello, my name is John and I am 25 years old.
```
阅读全文