【发布时间】:2013-07-16 20:17:37
【问题描述】:
我正在编写一些代码,并且有一个关于 python 的一般性问题
如果我有这样的事情:
class A():
def __init__(self):
self.name
...
def doSomething(self):
class B():
def __init__(self):
self.name
...
c = B()
c.whatever()
这是否意味着 B 类仅对该函数是私有的,还是可以从 A 类的实例中调用?如果我有这样的代码:
class A():
class B():
def __init__(self):
self.name
def __init__(self):
self.name
...
def doSomething(self):
...
我可以通过这样做d = A.B() 来调用它,对吗?
【问题讨论】: