Вопросы

почему базовый указатель может указывать на производный объект только при публичном наследовании?

Я думаю, это потому, что члены и методы данных базового класса не будут доступны, но мне хотелось бы больше ясности в этом. Кроме того, является ли это причиной того, что полиморфизм (с использованием виртуальных функций) возможен только при публичном наследовании?

возможный дубликат общедоступного и частного наследования в C++   —  person g3nair    schedule 21.05.2013

Читать:
Член функции-аксессора для вариативной шаблонной структуры

Похожие записи

Как программно захватить строки отладки веб-метода в Visual Studio 2017

admin

Получение веб-страниц из переменной

admin

MongoDb автоматически обновляет данные через указанное количество раз

admin

Создайте запрос TFS для фильтрации невыполненных работ или задач

admin

Предоставить Amazon ML разрешение на чтение из Amazon S3 программно

admin

Компоновщик платформы бота не может опубликовать в Azure LUIS ошибка

admin