Wie kann ich die Initialisierung eines const-variable einer Basisklasse in einer abgeleiteten Klasse der Konstruktor in C++?

Habe ich eine abstrakte C++ - Klasse ohne Konstruktor. Es soll eine Basis-Klasse, so können andere Klassen von Ihr Erben. Was ich versuche zu tun, ist die Deklaration einer Konstanten Variablen in der Basisklasse, und initialisieren Sie es in jeder abgeleiteten Klasse Konstruktor, aber nirgendwo sonst in jeder dieser Klassen. Ist es legal, in C++? Wenn ja, wie kann ich das machen?

InformationsquelleAutor user246392 | 2010-10-11
Schreibe einen Kommentar