python中private和publi

2023-01-31 python private publi

python中没有显式的private和public限定符,如果要将一个方法声明为private的,只要在方法名前面加上__(两个下划线)即可,例: class demo: # 私有方法,只对class内的成员可见 def __private_method(self): print 'Wo Bei Diao Yong Le!' # 公有方法,对所有成员可见 def public_method(self): self.__private_method() print 'This is a public method!' demo().public_method() 最后的输出结果为: Wo Bei Diao Yong Le! This is a public method!

相关文章