(1)导入模块user中的User类
(2)编写Admin类继承User类,并添加新的权限角色属性role(127代表超级管理,126代表老师,100代表学生)
(3)重写login登录方法,打印输出 用户名+“Admin login success!”
(4)编写测试代码(放在if name=='main’下),创建一个具体实例admin对象,然后调用login方法
from user import User
class Admin(User):
def __init__(self, name, gender, password, role):
super().__init__(name, gender, password)
self.role = role
def login(self):
if self.role == '127':
print("超级管理员" + self.name + " login success!")
if self.role == '126':
print("老师" + self.name + " login success!")
if self.role == '100':
print("学生" + self.name + " login success!")
admin = Admin('dw', 'female', '61523', '127')
if __name__ == '__main__':
admin.login()