面向对象编程class
时间: 2024-01-09 18:22:49 浏览: 66
面向对象编程是一种编程范式,它将数据和操作数据的方法组合成对象,通过对象之间的交互来实现程序的设计和开发。在面向对象编程中,类是创建对象的蓝图,它定义了对象的属性和方法。
以下是一个面向对象编程中定义类和使用类的示例:
```python
# 定义一个类
class Person:
def __init__(self, name, age):
self.name = name
self.age = age
def say_hello(self):
print("Hello, my name is", self.name)
print("I am", self.age, "years old")
# 创建对象并调用方法
person1 = Person("Alice", 25)
person1.say_hello()
```
在上面的示例中,我们定义了一个名为Person的类,它有两个属性name和age,并且有一个方法say_hello用于打印个人信息。然后我们创建了一个名为person1的对象,并调用了say_hello方法来输出个人信息。
阅读全文