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

Чем отличается Абстрагирование от Наследования? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перегрузка функций http://www.cyberforum.ru/cpp-beginners/thread1143962.html
По заданию дано выражение V=М1<< М2 – где V- массив, а M1 и M2 - матрицы. Чтоб выполнить действие М1<< М2 из М1 и М2 нужно выбрать строку с наименьшей суммой элементов. То есть разобрав по...
C++ Шаблон двусвязного списка и ошибка "Члены недоступны" Уважаемые форумчане, помогите в решение следующей проблемы. Хочу создать шаблон для двусвязного списка, объявил класс, структуру, которая отвечает за элемент списка. В функции void insert() при... http://www.cyberforum.ru/cpp-beginners/thread1143958.html
C++ Ошибка : бинарный "<<": не найден оператор, принимающий правый операнд типа point
В задаче нужно найти две наиболее удаленные друг от друга очки. выдает следующую ошибку: error C2679: бинарный "<<": не найден оператор, принимающий правый операнд типа "point" (или приемлемое...
C++ Подсчитать количество предлогов в предложении
помогите пожалуйста! Есть предложение в нем надо подсчитать кол-во предлогов! Как это сделать, и что для этого надо почитать
C++ Вычислить сумму элементов вещественного массива, находящихся до минимального и после максимального элементов http://www.cyberforum.ru/cpp-beginners/thread1143898.html
Помогите пожалуйста доделать программу по условию : Вычислить сумму элементов вещественного массива, находящихся до минимального и после максимального элементов. Создать функции для определения...
C++ Создание двух объектов класса Employee Напишите программу с использованием класса Emloyee, два объекта класса Employee, устанавливает значения членов itsAge, itsYearOfService, и itsSalary а затем отображает их на экране. Ну я начала... подробнее

Показать сообщение отдельно
Tulosba
:)
Эксперт С++
4396 / 3232 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
10.04.2014, 17:07
C++
1
virtual ~ABS() {} // пустое тело
Цитата Сообщение от dimabubyakin Посмотреть сообщение
Освобождение памяти?
Вызвать
C++
1
delete a;
перед присваиванием указателю нового объекта и перед завершением программы.
Ещё хорошо бы при перегрузке виртуальной функции в дочернем классе указывать virtual. А если используйте C++11, то и override еще:
C++
1
2
3
4
5
6
7
8
class A:public ABC
{
public:
    virtual void Show() override
    {
        cout<<"A"<<endl;
    }
};
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru