Форум программистов, компьютерный форум, киберфорум
Наши страницы

Наследование абстрактного класса, компилятор достал материться - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ "Первый после Hello, world!". Программа решения квадратного уравнения http://www.cyberforum.ru/cpp-beginners/thread642040.html
Добрый день, уважаемые форумчане. Покритикуйте пожалуйста, программу вывода на экран в полиномиальной форме и нахождения корней квадратного уравнения. Особые проблемы, собственно, возникли с первой...
C++ Классы наследники Всем привет, прошу помочь разобраться с ошибкой: 1>e:\my programs for c++\lesson 9 numb 9\lesson 9 numb 9\main.cpp(59) : error C2661: publication2::publication2: нет перегруженной функции,... http://www.cyberforum.ru/cpp-beginners/thread642032.html
C++ Приведение LPVOID к классу "непостоянной" величины
В поток посылаю экземпляр класс : userThread = CreateThread(NULL, NULL, ConnectionShell, (LPVOID)(&userCurrent), NULL, NULL); Где пытаюсь излвечь экземпляр : DWORD CALLBACK ConnectionShell(LPVOID...
В чём разница между total = total + trans и total += trans? C++
Добрый день. Изучаю четвертое издание Липпмана. Автор задает вопрос: "В программе книжного магазина, при суммировании объектов trans и total, использован обычный оператор плюс, а не составной...
C++ Найти количество вхождений одного списка в другой http://www.cyberforum.ru/cpp-beginners/thread641997.html
Здравствуйте. Помогите, пожалуйста, разобраться: у меня была задача - алгоритмом Рабина-Карпа (то есть посредством выискивания хеш-значений) найти количество вхождений одного списка в другой. Но...
C++ Функциий system Доброго времени суток. Прошу Вас помочь мне решить одну проблему: Мне требуется создать 50 папок с именами от 1 до 50 включительно. Вот мой код:#include <stdlib.h> #include <conio.h> using... подробнее

Показать сообщение отдельно
Martinz
1 / 1 / 0
Регистрация: 04.01.2011
Сообщений: 37
24.08.2012, 21:01  [ТС]
Цитата Сообщение от ~OhMyGodSoLong~ Посмотреть сообщение
Суть примера в том, что переопределить private виртуальную функцию можно в производных классах без проблем. И даже дать ей другой квалификатор доступа.
Кстати спасибо за это интересное уточнение, не знал, что при наследовании можно менять квалификатор доступа, очень во время вы об этом написали. Выходит, если например в базовом абстрактном классе Shape есть виртуальная функция center, вычисляющая центр объекта Shape, которая не имеет смысла в производном классе Point, я переношу её там в private, тем самым запрещая выполнять абсурдную операцию вычисления центра точки, а в классе Line или Circle я оставляю её в public.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru