Wie kann ich eine const-Variable einer Basisklasse in einem Konstruktor einer abgeleiteten Klasse in C ++ initialisieren?

Ich habe eine abstrakte C ++ - Klasse ohne Konstruktor. Es soll eine Basisklasse sein, damit andere Klassen davon erben können. Ich versuche, eine konstante Variable in der Basisklasse zu deklarieren und sie im Konstruktor jeder abgeleiteten Klasse zu initialisieren, aber nirgendwo anders in jeder dieser Klassen. Ist es legal in C ++? Wenn ja, wie kann ich das machen?

Antworten auf die Frage(6)

Ihre Antwort auf die Frage