Chinaunix

标题: 如何在类内调用私有方法 [打印本页]

作者: unixlanser    时间: 2005-11-28 16:02
标题: 如何在类内调用私有方法
class A:
      def  __private_func( self ):
             pass
      def  public_func( self ):
             __private_func()

a = A()
a.public_func()


NameError: global name '_A__private_func' is not defined

我该怎么样才能在public_func里调用__private_func呢
作者: limodou    时间: 2005-11-28 16:14
少写了self.




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2