mro multiple example 1
This commit is contained in:
parent
18308c8376
commit
aae44d6362
19
python-temel/mro.multiple.py
Normal file
19
python-temel/mro.multiple.py
Normal file
|
@ -0,0 +1,19 @@
|
|||
class A:
|
||||
pass
|
||||
|
||||
class B(A):
|
||||
pass
|
||||
|
||||
class C:
|
||||
pass
|
||||
|
||||
class D(C):
|
||||
pass
|
||||
|
||||
class E(B, D):
|
||||
pass
|
||||
|
||||
print(E.__mro__) # (<class '__main__.E'>, <class '__main__.B'>, <class '__main__.A'>, <class '__main__.D'>, <class '__main__.C'>, <class 'object'>)
|
||||
|
||||
|
||||
|
20
python-temel/mro.multiple.py~
Normal file
20
python-temel/mro.multiple.py~
Normal file
|
@ -0,0 +1,20 @@
|
|||
class A:
|
||||
pass
|
||||
|
||||
class B(A):
|
||||
pass
|
||||
|
||||
class C:
|
||||
pass
|
||||
|
||||
class D(C):
|
||||
pass
|
||||
|
||||
class E(B, D):
|
||||
pass
|
||||
|
||||
print(E.__mro__) # (<class '__main__.E'>, <class '__main__.B'>, <class '__main__.A'>, <class
|
||||
'__main__.D'>, <class '__main__.C'>, <class 'object'>)
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user