Информационный портал
hbs_1

 

Вложенные интерфейсы 
Интерфейс, объявленный внутри другого интерфейса или класса, называется вложенным интерфейсом. Они также известны как внутренний интерфейс. Для примера ввода интерфейса в рамках коллекции объявлен в интерфейсе карты, поэтому мы не» использовать его непосредственно, а мы используем это следующим образом: Map.Entry. 

Ключевые моменты: вот ключевые моменты, которые следует помнить о интерфейсах: 
1) Мы не можем создать интерфейс в java. Это означает, что мы не можем создать объект интерфейса 
2) Интерфейс обеспечивает полную абстракцию, поскольку ни один из ее методов не имеет тела. С другой стороны, абстрактный класс обеспечивает частичную абстракцию, поскольку он может иметь абстрактные и конкретные методы (методы с телом). 
3) implements ключевое слово используется классами для реализации интерфейса. 
4) Предоставляя реализацию в классе любого метода интерфейса, его нужно упомянуть как общедоступную. 
5) Класс, реализующий любой интерфейс, должен реализовывать все методы этого интерфейса, иначе класс должен быть объявлен абстрактным. 
6) Интерфейс не может быть объявлен как закрытый, защищенный или временный. 
7) Все методы интерфейса по умолчанию являются абстрактными и общедоступными. 
8) Переменные, объявленные в интерфейсе, являются общедоступными, статичными и окончательными по умолчанию.

 

Новости