Python のプライベート属性とパブリック属性を簡単に理解する

怪我咯
リリース: 2017-06-23 13:55:54
オリジナル
1500 人が閲覧しました

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 サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート