Python类与对象:初始化,属性和方法实例

原创 亦凉 2025-02-01 06:42 72阅读 0赞

在Python中,类是面向对象编程(OOP)的基础单位。每个类都有自己的属性和方法。

  1. 初始化(Constructor):
    类的定义通常包含一个或多个初始化器(init),用于创建新对象时设置其初始值。例如:
  1. class Person:
  2. def __init__(self, name, age):
  3. self.name = name
  4. self.age = age
  5. # 创建Person对象
  6. person1 = Person("Alice", 25)
  1. 属性(Attributes):
    类的属性是实例化的对象所拥有的特性。在Python中,通过点语法直接访问属性:
  1. person1.name # 输出:Alice
  2. person1.age # 输出:25
  1. 方法(Methods):
    类的方法是在特定场景下执行的操作。方法通常定义在其类中,并通过对象调用。例如:
  1. class Dog:
  2. def bark(self):
  3. return "Woof!"
  4. # 创建Dog实例
  5. dog1 = Dog()
  6. # 调用方法并打印结果
  7. print(dog1.bark()) # 输出:Woof!

总之,Python中的类是创建对象的模板,它们包含属性和方法。通过实例化这些类,我们就可以创建具有特定特性的对象。

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

发表评论

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

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

相关阅读