Лаб работа по JAVA

Ожидает покупки
Заказ
4972703
Раздел
Программирование
Антиплагиат
Не указан
Срок сдачи
14 Окт 2022 в 23:55
Цена
Договорная
Блокировка
10 дней
Размещен
11 Окт 2022 в 17:25
Просмотров
186
Описание работы

1. Создайте иерархию ваших классов, которые имеют реальные прототипы. Иерархия должна иметь по крайней мере один

суперкласс и два подкласса. Например, Shape, Triangle и Cube (не используйте этот пример

в своей программе). Абстрактный суперкласс должен иметь несколько переменных экземпляра, один конкретный метод

(например, getName) и один абстрактный метод (например, area). Переопределенный метод (например

например, area) должен иметь индивидуальный алгоритм в каждом конкретном классе. Кроме того, реализуйте

индивидуальный метод для каждого конкретного подкласса (например: периметр, объем).

2. Создайте коллекцию объектов (в нашем примере: фигуры) и заполните ее случайным образом экземплярами подклассов.

экземплярами ваших подклассов (треугольник и куб), инициализируя их параметры случайными

значениями. У этой коллекции должна быть переменная - name. Создайте коллекцию верхнего уровня, содержащую эти

подколлекции.

3. Вывести (на консоль) исходную коллекцию верхнего уровня, т.е. перечислить все ее подколлекции вместе с их

содержимым: имя подколлекции, общая сумма значений, возвращенных отдельным методом, общая сумма значений, возвращенных отменяющим методом, общая сумма значений, возвращенных отменяющим методом.

сумма значений, возвращенных переопределенным методом, и характеристики объектов в подколлекции (например, имя объекта в подколлекции).

коллекции (например, имя объекта, значения параметров объекта и возвращаемые значения отдельных и переопределенных методов данного объекта).

индивидуальных и переопределенных методов этого объекта).

4. Отсортировать подколлекции коллекции верхнего уровня по общей сумме значений, которые возвращает

переопределенный метод (например, общая площадь, которую имеют объекты каждой подколлекции).

Выведите (на консоль) коллекцию верхнего уровня после этой сортировки.

5. Отсортируйте коллекцию верхнего уровня по общей сумме значений, которые возвращает какой-либо отдельный метод (например, общий объем, который имеют объекты каждой подколлекции).

метод (например, общий объем, который имеют объекты каждой коллекции). Вывести (консоль)

коллекцию верхнего уровня после последней сортировки.

Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу 1 год
Средний балл 4.96
Стоимость Назначаете сами
Эксперт Выбираете сами
Уникальность работы от 70%
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Темы журнала
Показать ещё
Прямой эфир