面向对象编程(Object-Oriented Programming,简称OOP)是一种广泛应用的编程范式,它通过将数据和操作封装在对象中,以模拟现实世界中的事物和交互。在面向对象编程中,对象是程序的基本单元,具有状态(属性)和行为(方法)。这种编程范式具有许多优点,例如可重用性、灵活性和可维护性。
下面我们来看一个简单的示例代码,以帮助理解面向对象编程的基本概念:
# 定义一个名为Person的类
class Person:
# 构造函数,用于初始化对象的属性
def __init__(self, name, a