Python 私有变量

class Student():
    def __init__(self, name):
        self.__name = name
    def get_name(self):
        return self.__name
    
if __name__ == "__main__":
    student = Student("a")
    print(student.get_name()) # 输出 a
    print(student._Student__name) # 输出 a

python私有为伪私有,把__name自动转化为_Student__name,即将用_Student__name就可以在外部调用私有变量

发布了90 篇原创文章 · 获赞 9 · 访问量 3万+

猜你喜欢

转载自blog.csdn.net/wangwenjie1997/article/details/105116961
今日推荐