|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
- class Student(object):
- def __init__(self, name, gender):
- self.__name = name
- self.__gender = gender
- def get_name(self):
- return self.__name
- def get_gender(self):
- return self.__gender
- def set_name(self, name):
- self.__name=name
- def set_gender(self, gender):
- if gender=='male' or gender == 'female':
- self.__gender=gender
- else:
- raise ValueError('bad gender')
- bart = Student('Bart', 'male')
复制代码
怎么获取self.__name变量的属性
就是(getattr(bart,""))中间那个字符串要填什么
- getattr(bart,"_Student__name")
复制代码
|
|