面向对象编程:Python类与对象问题实例

原创 向右看齐 2024-12-23 02:27 89阅读 0赞

面向对象编程(Object-Oriented Programming,简称OOP)是现代软件开发的主要方法。在Python中,类和对象是主要概念。

  1. 类(Class)
    • 类是一种模板或蓝图,用于创建具有相似属性和行为的对象。
    • 在Python中,定义一个类使用关键字class,后跟类名,然后是继承自父类的语句:
  1. class Animal:
  2. def __init__(self, name):
  3. self.name = name
  4. # 创建动物对象
  5. dog = Animal("Rex")
  6. print(dog.name) # 输出:Rex
  1. 对象(Object)
    • 对象是类的实例,它们具有类定义中声明的属性和方法。
    • 在Python中创建对象需要先定义一个类,然后通过调用该类的构造函数来创建对象:
  1. class Person(Animal):
  2. def __init__(self, name, age):
  3. super().__init__(name)
  4. self.age = age
  5. # 创建人物对象
  6. person = Person("Alice", 25)
  7. print(person.name) # 输出:Alice

以上实例展示了Python中类与对象的使用,包括定义类、创建类的实例(对象)、以及通过属性访问对象信息。

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

发表评论

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

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

相关阅读