C++のクラスで、メンバーを外部に公開するpublicと、完全に隠すprivateの使い分けは、カプセル化の基本ですよね。でも、実は、もう一つ、「子クラスにだけは、特別にアクセスを許可したい」という、親子間だけで通じる、特別なアクセスレベルが存在します。
「この変数はクラス内でしか使わないから、外から勝手にアクセスされないように隠しておきます」という設定をした変数のこと。クラス外からは勝手にアクセス出来なくなります。 pythonの場合、変数名の前にアンダースコアを二つ並べて class Test: def ...
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する