Iは抽象クラスと第3のレベル具体的なクラスの2つのレベルの必要:このコードはQuadの宣言に対してTypeError: Cannot create a consistent method resolution生成 from abc import ABC
class Shape(ABC):
...
class Quad(ABC, Shape):
...
class Square(Qu
How does Python's super() work with multiple inheritance?で説明したように、superは両方の親で属性を検索するため、複数の継承でも使用できます。しかし、どのような属性ですか?サブクラスにはすでにsuperが含まれています(下記のコードを参照してください)。私が望む属性をどのように指定するのですか? Errorのコンストラクタが必要です。 c