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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
ser_paramonov
Сообщений: n/a
#1

Реализовать классы геометрических абстракций: прямоугольник, квадрат - C++

28.05.2013, 09:14. Просмотров 392. Ответов 0
Метки нет (Все метки)

Реализовать классы геометрических абстракций: прямоугольник, квадрат (разрешается использование других классов, помимо перечисленных). Никакой работы с графической подсистемой выполнять не нужно, вся работа программы заключается в математическом представлении фигуры. Над ними должны быть доступны операции: сериализация в строку (т.е. вывод координат в строковый буфер-строку), десериализация из строки (разбор координат из переданной в конструктор строки), получение новой фигуры путём пересечение двух фигур. Между прямоугольником и квадратом должна быть связь типа «наследование» (подумать, в какую сторону это будет удобнее). Используя разработанный класс, реализовать функцию main, демонстрирующую работу класса на примере нескольких фигур (или заранее определённых строками, или ввод с консоли).
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.05.2013, 09:14     Реализовать классы геометрических абстракций: прямоугольник, квадрат
Посмотрите здесь:

Множественное наследование: прямоугольник, квадрат, ромб, параллелограмм - C++
Помогите, пожалуйста, разработать иерархию. В дальнейшем надо реализовать несколько методов, среди которых изменение размера и...

Выводить информацию, какая фигура: квадрат или прямоугольник - C++
Надо просто расписать каждую строчку кода что она обозначает и как то модифицировать програму Вот програма надо зделать чтобы она в...

Реализовать систему геометрических объектов с расчетом площади каждого из них - C++
помогите плиз Реализовать систему геометрических объектов с расчетом площади каждого из них.

Что исправить, чтобы фигуры квадрат и прямоугольник могли изменять размер? - C++
Подскажите, пожалуйста, что нужно исправить, чтобы фигуры квадрат и прямоугольник могли изменять размер. #include <GRAPHICS.H> ...

В поисках совершенных абстракций - C++
Для C++ существует огромное множество библиотек выполненных в различных техниках исполнения. Программисты создавшие их следовали разным...

Зданы координаты вершин четырёхугольника. Определить его тип:прямоугольник , паралелограм, трапеция , квадрат, произвольный - C++
Зданы координаты вершин четырёхугольника. Определить его тип:прямоугольник , паралелограм, трапеция , квадрат, произвольный. Помогите...

Реализовать программу, вычисляющую для точек в плоскости произвольно ориентированный прямоугольник - C++
Задание: Реализовать программу, вычисляющую для заданного набора точек в плоскости произвольно ориентированный прямоугольник, содержащий...

Реализовать shared_ptr, используя классы - C++
Необходимо реализовать "умный" указатель shared_ptr, используя классы. 1. Какие классы нужно создать? 2. Какие поля должны быть у...

Классы Граф и Узел состоят в отношениях Агрегации. Реализовать поиск узла - C++
Классы Граф и Узел состоят в отношениях Агрегации. Нужно выполнить такие функции. включение в графу элемента со своими связями; вывода...

Реализовать классы фигур и поместить в контейнер на основе двунаправленного линейного списка - C++
Всем доброе утро:) задача: Плоская геометрическая фигура:1. Круг (целочисленные координата центра окружности, радиус) ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru