Was ist die Grenze der Mehrfachvererbung in C ++? d. h. wie viele Klassen kann eine Klasse erben? Ist es implementierungsabhängig oder gibt es eine Beschränkung für die Anzahl der Klassen, von denen Sie in der Mehrfachvererbung erben können?
Nach §10.1:
1 Eine Klasse kann aus einer beliebigen Anzahl von Basisklassen abgeleitet werden. [ Hinweis : Die Verwendung von mehr als einer direkten Basisklasse wird oft als Mehrfachvererbung bezeichnet. - Endnote ]
Alles andere hängt von der Implementierung und den Einschränkungen des Compilers ab.
Was ist die Grenze der Mehrfachvererbung in C ++? d. h. wie viele Klassen kann eine Klasse erben? Ist es implementierungsabhängig oder gibt es eine Beschränkung für die Anzahl der Klassen, von denen Sie in der Mehrfachvererbung erben können?
Nach §10.1:
1 Eine Klasse kann aus einer beliebigen Anzahl von Basisklassen abgeleitet werden. [ Hinweis : Die Verwendung von mehr als einer direkten Basisklasse wird oft als Mehrfachvererbung bezeichnet. - Endnote ]
Alles andere hängt von der Implementierung und den Einschränkungen des Compilers ab.
Tags und Links c++ multiple-inheritance