老师,公开和私有那一章节,用对象加变量的方法调用好像不能修改变量的值啊。
来源:9-13 没有什么是不能访问

空想0
2018-09-07
写回答
1回答
-
ilchin
2018-09-25
可以啊,具体要看你是怎么给私有变量赋的值和怎么读取私有变量的。
比如说我们给添加一个实例方法,这个方法负责读取私有变量的值
def get_score(self): return self.__score
然后我们再外面强制性的给私有变量赋值
student_1._Student__score = 55
你再在后面通过实例方法获取私有变量的值看看
print(student_1.get_score())
我觉得没有毛病啊
00
相似问题