Wie wir wissen, unterstützt .Net keine Mehrfachvererbung. Somit können wir nur eine Klasse erben. Aber jede Klasse erbt standardmäßig die Objektklasse. Warum passiert also kein Fehler, wenn ich eine andere Klasse erben?Warum Objekt (Root) -Klasse nicht mehrere Vererbung kollidiert
Zum Beispiel A-Basisklasse, B- abgeleitete Klasse. Wenn ich A: B verwende, implizit Objektklasse auch geerbt werden, wie (glaube ich) A: B, Objekt. Wie kann es möglich sein, wenn .Net keine Mehrfachvererbung unterstützt.
Denken Sie an das Objekt als das große Elternteil jeder anderen Klasse. Klasse A ist das Kind, Klasse B ist das Enkelkind. B hat nur 1 Elternklasse, die A ist. Objekt ist Bs Elternteil. – shahkalpesh