У меня есть базовый класс B, из которого я наследую класс D. Единственная разница в D заключается в том, что я переопределяю один метод.
Нужно ли мне переопределять конструктор B? в D, поскольку все, что он будет делать, это вызывать конструктор B с теми же параметрами? Если я не объявлю конструктор (в деструкторе) в D, будет ли он использовать только B? И если да, то с какой версии C++ это будет происходить.
Подробнее здесь: https://stackoverflow.com/questions/790 ... class-in-c