Невелика программа на Java
500 UAH1 Потрібно реалізувати пошук рядків за довільним умові.
Створіть клас, об`єкт котрого буде зберігати масив рядків (методи «додати», «змінити»,«видалити»).
Також створіть вкладений клас-ітсратор, який проходить тільки тими рядкамн. які
задовольняють заданій умові. (Який вид вкладеного класу ви будете використовувати і чому'З).
Умову пошуку необхідно здавати методом всІСопсііІіощСопсііІіоп с), де Сопоіііоп -
абстрактний клас або інтерфейс, який містить 1 (абстрактний) метод Ьооісап сЬссЦ) -
перевірку умови.
Протестуйте рішення із різними умовами пошуку. Для створення об'єктів-умов
використовуйте анонімний клас.
2. У завданні 1 створіть один загальний інтерфейс «Послідовність рядків» та дві його реалізації:
- звичайний клас;
- незмінний (іттиІаЫс) клас.
Другий клас зробіть спадкоємцем першого.
3. У завданні 1 реалізуйте обробку виключень. Генеруйте і обробляйте виключення «неправильний аргумент» та «індекс за межами масиву». Створіть також свій клас виключення «умову не можливо перевірить» і генеруйте його у методі check()
Увесь код закоментувати детально
-
2125 226 0 1 Доброго дня, виконаю ваше завдання після уточнення деталей. Зокрема "Умову пошуку необхідно здавати методом всІСопсііІіощСопсііІіоп с), де Сопоіііоп -
абстрактний клас або інтерфейс, який містить 1 (абстрактний) метод Ьооісап сЬссЦ) -
перевірку умови."
Актуальні фриланс-проєкти в категорії Java
Розробка Android-додатку плеєра для сервісу онлайн-ТБ
27 000 UAH
Потрібен Android-розробник для створення нативного Android-додатку для сервісу онлайн-ТБ. Планується дві версії: для мобільних пристроїв: смартфони та планшети; для Android TV / Android STB: телеприставки. Орієнтовні терміни: до 3 місяців. Орієнтовний бюджет: 150 000 грн.… Java, Розробка під Android ∙ 24 дні 17 годин тому ∙ 31 ставка |
