我有一个类定义,其中定义了两个方法。 布局有点如下:
class Sample:
def calling-Method(self):
print "Hi"
calledMethod()
def called-Method(self):
print "How are you"
我希望不应该从课外调用called-Mehtod(self)
。
以下不应该是可能的:
if __name__ == "__main__":
obj = Sample()
obj.called-Method() #This should not allowed.
我研究并发现python不是为了隐私。 另一种方法是使用双下划线(" __"),但这不是为了隐私。
在上述情况下,有没有办法展示隐私? 任何帮助都非常感谢..