теоретически наверное да, но вроде горазо чаще компоновку используют
Можно, но стоит иметь несколько моментов в виду: 1) У вектора (да и у всего в std) отсутствует виртуальный деструктор. Если ты полностью контролируешь все использования класса, то ещё ок, просто не обжигайся о полиморфное удаление. 2) Когда стоит выбор между композицией и наследованием, то лучше предпочесть в таком случае композицию.
а ничего страшного если у класса нет виртуального конструктора, ты наследовался но не хранишь под указателем на базовый класс
Приватно да
вопрос только зачем
Если делаешь обёртку, то у приватного наследования меньше кода, чем у композиции
это более сильная связь, которая тут не нужна просто
Такая же связь что и композиция
Ну ты аргументируй
Мы про вектор
Можно
Обсуждают сегодня