Python 实体类设计:构建人物模型
以下是一个简单的 Python 实体类设计和编写示例,用于创建人物模型:
class Person:
def __init__(self, name, age, gender):
self.name = name
self.age = age
self.gender = gender
def work(self):
print(f'{self.name} is working.')
def eat(self):
print(f'{self.name} is eating.')
# 示例用法
person1 = Person('Alice', 25, 'female')
person1.work() # 输出:Alice is working.
person1.eat() # 输出:Alice is eating.
person2 = Person('Bob', 30, 'male')
person2.work() # 输出:Bob is working.
person2.eat() # 输出:Bob is eating.
在上述示例中,实体类 Person 具有三个属性:name(姓名),age(年龄),gender(性别)。__init__ 方法用于初始化这些属性。类中还定义了两个方法:work(工作)和 eat(吃饭)。这些方法可以在创建 Person 对象后通过对象进行调用。
原文地址: https://www.cveoy.top/t/topic/o1Hd 著作权归作者所有。请勿转载和采集!