Klassenobjekte in MRO in Python [geschlossen]Python

Python-Programme
Anonymous
 Klassenobjekte in MRO in Python [geschlossen]

Post by Anonymous »

Ich versuche, Pythons Vererbungsmodell zu verstehen. Dies ist das Beispiel, das ich verwende: < /p>

Code: Select all

class B:
def b_m(self):
print("B.b_m")

class A(B):
def a_m(self):
print("a.a_m")

a = A()
print(a.__class__)
print(a.__class__.__mro__)

$ python cl.py


(, , )
Basierend auf der Ausgabe habe ich das folgende Diagramm gezeichnet:

Ich komme aus dem JavaScript -Hintergrund, in dem das Erbmodell viel mühsamer ist. Hier ist das Diagramm, das ich zusammengestellt habe, um den Unterschied mit nur einer Klasse A zu demonstrieren:

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post