class Z():
def func():
print ("I'm in Z")
class A(Z):
def func():
print ("I'm in A")
class B(Z):
def func():
print ("I'm in B")
class C(A,B):
pass
#def f
多重継承の例が見つかりましたが、動作の仕方が分かりません。 class Printable:
"""A mixin class for creating a __str__ method that prints
a sequence object. Assumes that the type difines __getitem__."""
def lef_brack
私は、次のコード例を持っている: class p {
public void druckauftrag() {
// ...
drucke();
}
public void drucke() {
System.out.println("B/W-Printer");
}
}
class cp extends p {
私は、__mul__や__add__のような特別なメソッドを実装し、多重継承を使用する代数オブジェクトのクラスの階層を持っています。私は何とかPython(> = 3.5)が、NotImplementedを返さない最初のメソッドを見つけるためにメソッド解決命令(mro)を歩くと仮定していました。悲しいかな、これはそうではないようです。以下の最小限の例を考えてみます。このコードで class A()