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

Наследование и виртуальные функции - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вывод на экран 8 нижних подчеркиваний (с использованием классов) http://www.cyberforum.ru/cpp-beginners/thread209546.html
Необходимо написать программу,с использованием классов, выводящую на экран 8 символов нижней черты "_" ( не знаю точно как ее обозвать). class cherta {public: void vivodcherti() }; void...
C++ Почему выводит не первый повторяющияся элемент? Написать функцию для поиска первого повторяющиегося элемента #include <iostream> #include <string> using namespace std; char poisk(char a) { char k; http://www.cyberforum.ru/cpp-beginners/thread209489.html
C++ Проверить коректно ли работает программа
Задание: Задание: написать программу, реализующую следующие задания, и реализовать ее графический интерфейс Дан массив размера N. Найти количество его локальных минимумов1|максимумов2. Все нужно...
Иосиф с выводом трех последних выбывших в порядке их выбывания C++
Пусть n человек, стоящие по кругу, считаются(начиная с первого) считалкой из m слов.человек, на котором считалка заканчивается-выбывает.круг смыкается, счет продолжается с человека, следующего за...
C++ Элементарное условие. Ввод/вывод http://www.cyberforum.ru/cpp-beginners/thread209469.html
Не могу понять в чем моя ошибка в написании элементарной задачи. Создать в динамической памяти 2 элемента типа int и вывести их на экран... #include <iostream> using namespace std; class X{...
C++ работа со строками Входной файл сохраняет следующую информацию по студентам: <Фамилия>, <имя>, <отчество>, <год рождения>, <курс>, <пол>, причем фамилия, имя и отчество имеют не более 12 символов, пол - указывается... подробнее

Показать сообщение отдельно
Barok
7 / 7 / 0
Регистрация: 07.12.2010
Сообщений: 49
12.12.2010, 23:17  [ТС]
Цитата Сообщение от lemegeton Посмотреть сообщение
По-минимуму:
В X деструктор должен быть виртуальным и удалять созданные (если созданы) динамические переменные. Еще придется предусмотреть (обязательно) конструктор копирования X(const X&) и оператор присваивания X& operator=(const X& other), в котором не забыть(!) проверить на присваивание самого себя. В Y переопределить деструктор (чтобы удалял доп. переменную y), конструкторы и оператор =.
ого, а не могли бы Вы помочь с реализацией данных дополнений? И для чего перегружать тут оператор присваивания?
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru