Une brève compréhension des propriétés privées et publiques de Python

怪我咯
Libérer: 2017-06-23 13:55:54
original
1504 Les gens l'ont consulté

En Python, les variables en dehors des méthodes au sein d'une classe sont appelées attributs, et les variables au sein des méthodes au sein d'une classe sont appelées champs. Leurs méthodes d'accès privé et public sont similaires.

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()
Copier après la connexion

L'accès aux méthodes et propriétés est similaire à la méthode ci-dessus, c'est-à-dire : les membres privés ne peuvent être utilisés qu'à l'intérieur de la classe

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal