filmov
tv
Java SE. Урок 24. Интерфейсы
![preview_player](https://i.ytimg.com/vi/quANdsdnPns/maxresdefault.jpg)
Показать описание
Интерфейсы напоминают чем-то обычные классы, наиболее близки к абстрактным классам, но имеют некоторые отличия и не являются классами.
Все объявленные в интерфейсе методы автоматически трактуются как public abstract, а все поля - public static final, даже если они так не объявлены.
Класс может реализовывать любое число интерфейсов, указанных после ключевого слова implements. После этого, данный класс обязан реализовать все методы полученные от интерфейсов, либо объявить себя абстрактным.
Между интерфейсами допустимо множественное наследование, которое выполняется с помощью ключевого слово extends.
Существует негласное правило - добавлять к имени интерфейса I (Car - ICar).
Все объявленные в интерфейсе методы автоматически трактуются как public abstract, а все поля - public static final, даже если они так не объявлены.
Класс может реализовывать любое число интерфейсов, указанных после ключевого слова implements. После этого, данный класс обязан реализовать все методы полученные от интерфейсов, либо объявить себя абстрактным.
Между интерфейсами допустимо множественное наследование, которое выполняется с помощью ключевого слово extends.
Существует негласное правило - добавлять к имени интерфейса I (Car - ICar).
Java SE. Урок 24. Интерфейсы
Java для начинающих: Урок 25. Интерфейсы
Java для начинающих. Урок 26: Интерфейсы
Java для начинающих: Урок 24. Абстрактные классы
Урок Java 378: Best practice 14: Чем интерфейсы лучше абстрактных классов?...
Урок №23. Інтерфейси (interface, implements). Абстрактний клас vs Інтерфейс. [Java українською]...
Java interfaces — default & static methods.
Java SE Урок 24 Абстрактные классы
Абстрактные классы и интерфейсы в Java - не одно и то же!
Java интерфейсы / Java для начинающих / Уроки Java
Интерфейсы в Java на практике для начинающих программистов...
Основы Java. Урок 26: Интерфейсы
Java урок - 14.2.1 Интерфейс(interface)
Язык программирования Java - урок №21 (Интерфейсы)
Java SE. Урок 23. Абстрактные классы и методы
Уроки Java для начинающих | #22 - Интерфейсы (interface)
Java: что нужно знать новичку?
21 - Интерфейсы - Уроки Java для начинающих
Java Абстрактный класс VS Интерфейс
Урок Java 165: Интерфейсы подробнее
Абстрактные классы и интерфейсы в java. Примеры. Дз урок 8
Урок по Java 15: интерфейсы
#22 Интерфейсы - объявление и применение | Java для начинающих...
Уроки Java - №21 Интерфейсы
Комментарии