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

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

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

В поисках совершенных абстракций C++
C++ Построить классы для описания плоских фигур:круг,квадрат,прямоугольник
C++ Зданы координаты вершин четырёхугольника. Определить его тип:прямоугольник , паралелограм, трапеция , квадрат, произвольный
C++ Множественное наследование: прямоугольник, квадрат, ромб, параллелограмм
Создать производные классы: Rectangle (прямоугольник), Circle (круг), Triangle (треугольник) со своими методами вычисления площади и периметра C++
Что исправить, чтобы фигуры квадрат и прямоугольник могли изменять размер? C++
C++ Выводить информацию, какая фигура: квадрат или прямоугольник
C++ Реализовать программу, вычисляющую для точек в плоскости произвольно ориентированный прямоугольник

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

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

Текущее время: 23:03. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru