面向对象编程:Python类与对象示例
面向对象编程(Object-Oriented Programming, OOP)是程序设计的一种范式,其中主要的抽象概念是”对象”。
在Python中,我们通过定义类来创建对象。以下是一个简单的类和对象示例:
# 定义一个类,这里我们定义一个动物类
class Animal:
# 初始化方法,当创建Animal类的实例时,会自动调用这个方法
def __init__(self, name):
self.name = name
# 定义一个方法,表示动物能发出声音
def make_sound(self):
print(f"{self.name} is making a sound.")
# 创建 Animal 类的对象,这里我们创建两个对象,一个是狗,另一个是猫
dog = Animal("Dog")
cat = Animal("Cat")
# 调用每个对象的 make_sound 方法,打印出它们各自发出的声音
dog.make_sound()
cat.make_sound()
在这个示例中,我们定义了一个Animal类,它有两个属性(name)和一个方法(make_sound)。然后我们创建了两个动物对象:狗和猫,并调用了它们的make_sound方法。
还没有评论,来说两句吧...