私はいくつかのコードを書いていて、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()
よね?