001 Student 类(如何在外部访问私有方法)

mac2025-05-19  31

# -*- coding:utf-8 -*- ''' Student 类(如何在外部访问私有方法) - 两个属性, name, level - 如果实例level是班长, 具有打分功能,输出打分成功,如果不是,不具有打分功能,输出权限不足''' class Student: def __init__(self,name,level): self.name=name self.__level=level def levelTrue(self): #self.__level="班长" print("名字为:%s level为:%s,打分成功!"%(self.name,self.__level)) def is_level(name,level): Student1 = Student(name, level) if level=='班长': # Student1 = Student(name, level) Student1.levelTrue() else: print("名字为:%s level为:%s,权限不足打分失败!"%(Student1.name,level)) while True: name=input('输入名字:') level=input('输入level:') is_level(name,level) # Student1.levelTrue()
最新回复(0)