面向对象编程:理解并创建Python类和对象
面向对象编程(Object-Oriented Programming, OOP)是一种编程范式,它将现实世界中的事物抽象为计算机程序中的对象。
在Python中,创建类是实现面向对象的关键。以下是一个简单的类定义:
# 定义一个类
class Animal:
# 初始化方法,每个对象调用时都会执行
def __init__(self, name):
self.name = name
# 重写print方法,让动物对象输出名称
def __str__(self):
return f"Animal {self.name}"
# 创建动物对象
dog = Animal("Buddy")
# 输出对象信息
print(dog)
在这个例子中,Animal
类定义了一个具有名字的动物。通过创建 Animal
对象(如 dog
),我们可以对这些对象进行操作,并根据需要输出它们的信息。
还没有评论,来说两句吧...