Une classe Python peut-elle appeler des méthodes d'instance ?

爱喝马黛茶的安东尼
Libérer: 2019-06-18 15:09:07
original
3192 Les gens l'ont consulté

Les classes Python peuvent-elles appeler des méthodes d'instance ?

Méthodes d'instance. À l'exception des méthodes statiques et des méthodes de classe, toutes les autres méthodes d'une classe sont des méthodes d'instance.

Une classe Python peut-elle appeler des méthodes d'instance ?

Les méthodes d'instance doivent être appelées après l'instanciation de la classe. Si vous utilisez la classe pour appeler directement la méthode d'instance, vous devez explicitement transmettre l'instance en tant que paramètre.

Recommandations associées : "Tutoriel vidéo Python"

Le paramètre auto transmis à l'extrême gauche est l'instance elle-même.

class ClassA(object):    
def func_a(self):        
print('Hello Python')
if __name__ == '__main__':    # 使用实例调用实例方法
    ca = ClassA()
    ca.func_a()    # 如果使用类直接调用实例方法,需要显式地将实例作为参数传入
    ClassA.func_a(ca)
Copier après la connexion

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
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!