Лабораторная по Java (классы и интерфейсы)

Отменен
Заказ
3735187
Раздел
Программирование
Предмет
Антиплагиат
Не указан
Срок сдачи
16 Дек 2020 в 12:00
Цена
Договорная
Блокировка
5 дней
Размещен
15 Дек 2020 в 19:24
Просмотров
99
Описание работы

1) Создать класс (классы), указанный в задании. По возможности использовать assert и

исключения для обработки ошибочных ситуаций.


2) В отдельном файле разработать тестовое приложение, использующее класс (классы),

указанный в задании. Провести тестирование всех методов и конструкторов с выводом

данных и результатов.


Разработать абстрактный базовый класс Series (Прогрессия) и производный

класс Exponential - геометрическая прогрессия, который должен реализовать

вычисления ]-го члена прогрессии, метод вычисления суммы прогрессии.

Класс должен реализовать:

-интерфейсы Comparable и Comparator с возможностью выбора одного из полей

для сравнения

-интерфейс Iterator - индексатор по всем полям объекта

-метод для сохранения значений всех полей в строке текста (переопределить

toString())

-конструктор или метод для инициализации объекта из строки текста

Создать консольное приложение, демонстрирующее использование класса. Создать

небольшой массив объектов и напечатать отсортированными по выбранному полю.

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