Как я могу инициализировать константную переменную базового класса в конструкторе производного класса в C ++?

У меня есть абстрактный класс C ++ без конструктора. Это должен быть базовый класс, поэтому другие классы могут наследовать от него. Что я пытаюсь сделать, так это объявить постоянную переменную в базовом классе и инициализировать ее в конструкторе каждого производного класса, но нигде больше в каждом из этих классов. Это законно в C ++? Если да, то как я могу это сделать?

18
задан user246392 11 October 2010 в 08:52
поделиться