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

Создать класс CPoint и унаследовать от него иерархию классов. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Среди цифр введенной строки, напечатать ту, которая появлялась более 3 раз. Если таких цифр было несколько, напечатать ту, что встретилась первым http://www.cyberforum.ru/cpp-beginners/thread585564.html
Среди цифр введенной строки, напечатать ту, которая появлялась более 3 раз. Если таких цифр было несколько, напечатать ту, что встретилась первым.
C++ Что такое "линейный список"? Здравствуйте, искал в Интернете смотрел у учебниках и так и не понял что такое линейный список. Объясните пожал-ста. Он мне нужен для сортировки по возрастанию массива. http://www.cyberforum.ru/cpp-beginners/thread585562.html
Фильтрация данных в структуре C++
Здравствуйте. Есть задача Структура "Государство": - название; столица; численность населения; занимаемая площать. Обеспечить возможность фильтрации по плотности населения (люд.на.кв.км). ...
Строки C++
-удалить все символы ‘-‘ и удвоить все символы ‘&’;
C++ WinInet InternetReadFile() и мусор http://www.cyberforum.ru/cpp-beginners/thread585538.html
Читаю интернет странички через WinInet InternetReadFile() следующим образом: do { // for (size_t i = 0; i < (sizeof(cBuffer) / sizeof(char)); ++i) cBuffer = '\0'; // Отрубаем мусор bResult...
C++ Структуры. Функции Помогите очень срочно нужно сделать это задание!!! Описать тип struct Complex, задающий комплексное число с действительной частью Re и мнимой частью Im. Реализовать в виде отдельных функций... подробнее

Показать сообщение отдельно
Арианна
0 / 0 / 0
Регистрация: 17.03.2012
Сообщений: 22

Создать класс CPoint и унаследовать от него иерархию классов. - C++

24.05.2012, 17:59. Просмотров 481. Ответов 0
Метки (Все метки)

У меня такое задание:
Создать класс CPoint - точка. На его основе создать классы CcoloredPoint и CLine. На основе класса CLine создать класс CColoredLine и класс CPolyLine - многоугольник. Все классы должны иметь методы для установки и получения значений всех координат, а также изменения цвета и получения текущего цвета. Написать демонстрационную программу, в которой будет использоваться список объектов этих классов в динамической памяти.
С такими требованиями:
1. Количество классов не менее 6.
2. Наличие связей между классами, в том числе отношений наследования глубиной не менее 3.
3. Для инициализации объектов должны использоваться конструкторы разных видов.
4. В программе должны использоваться виртуальные функции.
5. Должен использоваться механизм перегрузки функций и операторов.
6. Следует использовать абстрактные классы.
7. В классах должны использоваться различные виды доступа к полям и методам (public, private, protected).

Оригинал
1. Кількість класів не менше 6.
2. Наявність зв'язків між класами, у тому числі стосунків спадкоємства завглибшки не менше 3.
3. Для ініціалізації об'єктів повинні використовуватися конструктори різних видів.
4. У програмі повинні використовуватися віртуальні функції.
5. Повинен використовуватися механізм перевантаження функцій і операторів.
6. Слід використовувати абстрактні класи.
7. У класах повинні використовуватися різні види доступу до полів і методів (public, private, protected).


Тема горит до завтра!
Очень прошу КИНЬТЕ РАБОЧИЙ КОД!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru