Курсовая «Разработка программы, работающей с массивом объектов различных типов, принадлежащих одной иерархии классов.»,
Программирование

Эта работа успешно выполнена на онлайн-сервисе помощи студентам «Всё сдал!».

  • Задание
  • Обсуждение
ID (номер) заказа
844436
Тип
Курсовая
Предмет
Программирование
Статус
Заказ выполнен

Разработка программы, работающей с массивом объектов различных типов, принадлежащих одной иерархии классов.

Нужен только программный код, в соответствии с заданием Задание: Базовый класс «Точка». Классы «Окружность» и «Ромб» являются производными от класса «Точка». Класс «Конус» является производным от класса «Окружность». Во всех классах определить метод, вычисляющий площадь фигуры (площадь точки равна нулю, для объемных тел вычисляется площадь полной поверхности). В классе «Ромб» еще определить метод, вычисляющий сторону. В классе «Конус» определить метод, вычисляющий объем. Требования: 1. Создать массив ссылок базового типа. Число элементов в массиве определяет пользователь. Имя массива должно быть долгоживущей ссылкой. 2. Предоставить возможность пользователю помещать в массив объекты всех классов, входящих в заданную иерархию. 3. В каждый момент времени, по запросу, программа должна сообщать, сколько и каких элементов уже помещено в массив, сколько свободных мест осталось. 4. Объекты одного класса, вначале создаются одинаковыми, но по требованию пользователя они могут быть изменены. В каждый момент времени пользователь может работать с одним элементом. Выбор элемента выполняется по его номеру. 5. Пользователь может изменить значения полей любого элемента и вывести информацию о любом элементе массива. Программа должна сама диагностировать тип элемента, выполнять преобразование типов. 6. Программа должна иметь защиту от неправильного ввода данных и от выбора несуществующего элемента.

Это место для переписки тет-а-тет между заказчиком и исполнителем.
Войдите в личный кабинет (авторизуйтесь на сайте) или зарегистрируйтесь, чтобы
получить доступ ко всем возможностям сайта.

Лучшие исполнители сайта

В вашем распоряжении будет более 3 000 исполнителей!

Здесь студенты заказывают работы напрямую исполнителям, а сайт предоставляет
гарантию на выполненные работы.

Узнать стоимость выполнения Подобной или другой работы

Нам доверяют

88 350
Студентов к нам обратилось за 6 лет
435 012
Заказов было выполнено за это время
223 740
Положительных отзывов
о нашей работе
6 562
Активных исполнителя на сайте в этом месяце
Подождите

Регистрация

Подождите

Регистрация