Python 类定义实战:创建管理员类
定义管理员类 Administrator:
class Administrator:
def __init__(self, name, age, role):
self.name = name
self.age = age
self.role = role
def display_info(self):
print('管理员姓名:', self.name)
print('管理员年龄:', self.age)
print('管理员角色:', self.role)
# 创建管理员类对象
admin1 = Administrator('张三', 30, '超级管理员')
admin2 = Administrator('李四', 25, '普通管理员')
# 输出管理员对象的相关信息
admin1.display_info()
print('-----------------------')
admin2.display_info()
训练要点:
- 定义类的属性: 在
__init__方法中定义管理员类的属性name、age和role。 - 定义类的方法: 定义
display_info方法,用来输出管理员的相关信息。
需求说明:
- 编写管理员类: 使用
class关键字定义管理员类Administrator。
实现思路:
- 定义管理员类
Administrator,包含属性和方法。 - 创建管理员对象
admin1和admin2。 - 使用
display_info方法输出管理员对象的信息。
训练要点:
- 使用类创建对象: 使用
Administrator()创建管理员对象。 - 引用对象的属性和方法: 使用
.符号访问对象的属性和方法,例如admin1.name、admin1.display_info()。
需求说明:
- 创建两个管理员类对象,输出他们的相关信息: 创建两个管理员对象
admin1和admin2,并使用display_info方法输出他们的信息。
实现思路:
- 使用
Administrator()创建两个管理员对象。 - 给两个对象赋值。
- 调用
display_info方法输出信息。
原文地址: https://www.cveoy.top/t/topic/DnQ 著作权归作者所有。请勿转载和采集!