Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > C/C++: Общие вопросы > Наследование методов |
Автор: nuzzle 16.3.2009, 01:26 | ||||||
Здравствуйте. Почему вызов переопределенного в классе-потомке абстрактного метода (в потомке уровень доступа к методу - private) из экземпляра базового класса не вызывает ошибки? объявления классов:
реализация:
программа:
Очень прошу, если возможно, привести источник, в котором разъяснен этот аспект наследования. |
Автор: TiKKi 16.3.2009, 01:55 | ||
Цитата из стандарта ["Access to virtual functions"]...
|
Автор: nuzzle 16.3.2009, 02:01 |
TiKKi, Большое спасибо! Думаю, что тему можно считать закрытой. |
Автор: Любитель 16.3.2009, 04:30 |
[придирки] Зачем кастить к CBase* (компилер в состоянии сделать это сам ![]() [/придирки] |
Автор: nuzzle 16.3.2009, 12:18 | ||
Учел. ![]() |