Python では、クラス内のメソッドの外側の変数は属性と呼ばれ、クラス内のメソッド内の変数はフィールドと呼ばれます。プライベートとパブリックのアクセス方法は似ています。
class C: __name="私有属性" def func(self): print(C.__name) class sub_C(C): def info(self): print(C.__name)#派生类中不可以访问父类的私有字段 obj=C() obj.func() obj=sub_C() obj.info()
メソッドとプロパティへのアクセスは上記のメソッドと似ています。つまり、プライベート メンバーはクラス内でのみ使用できます
以上がPython のプライベート属性とパブリック属性を簡単に理解するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。