#c #inheritance
#c #наследование
Вопрос:
Если я объявил метод в базовом классе, но наследуемые классы его не используют, размер двоичного файла увеличивается? И если только некоторые наследуемые классы используют этот метод, все наследуемые классы увеличивают свой размер?
Комментарии:
1. размер классов и размер двоичного файла ортогональны.
2. (не виртуальные) методы не увеличивают размер класса.
3. Класс является отвлекающим маневром. Увеличивается ли размер, если вы объявляете функцию и не используете ее?