Python面向对象编程:理解类与实例

原创 港控/mmm° 2025-02-10 21:51 19阅读 0赞

在Python中,面向对象编程(Object-Oriented Programming, OOP)是一种编程范式,它通过创建具有属性和方法的对象来组织代码。

1. 类 (Class)

  • 类是一个模板,定义了一组共享数据(属性)和行为(方法)。
  • 类名通常使用大写字母,如 PersonAnimal
  1. class Person:
  2. def __init__(self, name):
  3. self.name = name
  4. def greet(self):
  5. return f"Hello, {self.name}!"

2. 实例 (Instance)

  • 实例是类的一个具体实现,它拥有该类定义的所有属性和方法。
  • 创建实例通常通过调用类的构造函数(__init__ 方法)来完成。
  1. person1 = Person("Alice")
  2. person2 = Person("Bob")
  3. print(person1.greet()) # Output: Hello, Alice!
  4. print(person2.greet()) # Output: Hello, Bob!

总之,在Python中,类是对象的模板,用来定义属性和方法。实例则是类的具体实现,拥有类定义的全部特征。

文章版权声明:注明蒲公英云原创文章,转载或复制请以超链接形式并注明出处。

发表评论

表情:
评论列表 (有 0 条评论,19人围观)

还没有评论,来说两句吧...

相关阅读