РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗jvTsTmClL1 151 of 157 menu

Задачи на интерфейсы в Java. Часть 1

Объявите интерфейс Drawable с методом draw().

Сделайте класс Circle, реализующий Drawable.

Создайте объект Circle и вызовите draw() через ссылку на интерфейс.

Объявите интерфейс Printable с методом print(String msg).

Сделайте класс ConsolePrinter, реализующий Printable.

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

Объявите интерфейс Identifiable с методом getId(), возвращающим String.

Сделайте массив типа Drawable[] и заполните объектами разных классов.

Вызовите метод интерфейса для каждого элемента массива в цикле.

Объясните разницу между абстрактным классом и интерфейсом на примере.

Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить