Maison > développement back-end > Tutoriel Python > Explication détaillée de l'exemple de code d'héritage de classe Python

Explication détaillée de l'exemple de code d'héritage de classe Python

高洛峰
Libérer: 2017-03-26 09:44:39
original
1643 Les gens l'ont consulté

Cet article présente principalement les informations pertinentes sur l'héritage de la classe Python en détail. Les amis dans le besoin peuvent se référer à l'

Héritage de Python. class Explication détaillée

Puisque Python est orienté objet, il prend certainement en charge l'héritage de classe. L'implémentation de l'héritage de classe par Python est plus simple que Javascript.

Classe parent :

class Parent: 
 
  parentAttr = 100 
 
  def init(self): 
    print("parent Init") 
 
  def parentMethod(self): 
    print("parentMethod") 
   
  def setAttr(self,attr): 
    self.parentAttr = attr 
 
  def getAttr(self): 
    print("ParentAttr:",Parent.parentAttr)
Copier après la connexion

Classe enfant

class Child(Parent): 
 
  def init(self): 
    print("child init") 
 
  def childMethod(self): 
    print("childMethod")
Copier après la connexion

appelle

p1 = Parent(); 
p1.parentMethod(); 
 
c1 = Child(); 
c1.childMethod();
Copier après la connexion

Sortie :

parent Init 
parentMethod 
child init 
childMethod 
Press any key to continue . . .
Copier après la connexion

Python prend en charge l'héritage multiple

class A:    # 定义类 A 
..... 
 
class B:     # 定义类 B 
..... 
 
class C(A, B):  # 继承类 A 和 B 
.....
Copier après la connexion

Merci d'avoir lu, j'espère que cela aide Merci à tous pour votre soutien à ce site !

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