Python面向对象编程:类与实例
在Python中,面向对象编程(Object-Oriented Programming, OOP)的核心是”类”和”实例”。
- 类(Class):
- 类是一种模板或蓝图,用于创建具有相同属性和行为的多个对象。
- 在Python中,定义一个类使用关键字
class
,后面跟着类名。例如:
class Animal:
def __init__(self, name):
self.name = name
# 创建动物实例
dog = Animal('Rex')
print(dog.name) # 输出:Rex
- 实例(Instance):
- 实例是类的一个具体实现,它拥有了类定义中声明的所有属性和方法。
- 当我们创建一个类的实例时,需要提供足够的信息来唯一确定这个实例。例如:
# 创建 Animal 类 的 实例
cat = Animal('Whiskers')
print(cat.name) # 输出:Whiskers
通过类和实例的理解,你可以更好地运用Python进行面向对象编程。
还没有评论,来说两句吧...