Python Person 类:创建对象、设置属性并调用方法

本教程演示了如何在 Python 中创建一个 Person 类,设置对象的姓名、年龄和性别属性,并调用 study、showAge 和 addAge 方法。

代码示例:

class Person:
    def __init__(self, name, age, sex):
        self.name = name
        self.age = age
        self.sex = sex
    
    def study(self):
        print('studying')
    
    def showAge(self):
        print('Age:', self.age)
    
    def addAge(self):
        self.age += 2

# 创建Person对象
person = Person('Tom', 25, 'male')

# 调用study()方法
person.study()

# 调用showAge()方法
person.showAge()

# 调用addAge()方法
person.addAge()

# 再次调用showAge()方法,查看age属性是否增加了2岁
person.showAge()

输出结果:

studying
Age: 25
Age: 27

解释:

  1. 定义 Person 类:

    • 使用 class Person: 定义一个名为 Person 的类。
    • __init__ 方法是构造函数,用于初始化对象的属性(nameagesex)。
    • studyshowAgeaddAge 方法定义了类的行为。
  2. 创建对象:

    • person = Person('Tom', 25, 'male') 创建了一个名为 person 的 Person 对象,并设置了其属性。
  3. 调用方法:

    • person.study() 调用 study 方法,输出 'studying'。
    • person.showAge() 调用 showAge 方法,显示对象的当前年龄。
    • person.addAge() 调用 addAge 方法,将对象的年龄增加 2 岁。
    • 再次调用 person.showAge() 验证年龄是否增加了。

通过这个简单的示例,你可以了解到如何创建类、对象,设置属性以及调用方法,为你在 Python 中构建更复杂的程序打下基础。

Python Person 类:创建对象、设置属性并调用方法

原文地址: https://www.cveoy.top/t/topic/np4v 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录