Что такое интерфейс? Или определите Interface.java

2 Ответы


  • Термин «интерфейс» в общем смысле используется для обозначения связи между периферийными устройствами и компьютером; периферийными устройствами могут быть такие устройства, как дисковод компакт-дисков, сканер, жесткий диск и принтер.

    Если мы говорим в контексте языка программирования java, тогда интерфейс - это программа или метод, которые имеют свои собственные функции, которые классы используют позже.
    Классы реализуют интерфейсы с помощью ключевого слова interface.
    Интерфейсы не создаются или не создаются сразу, потому что они абстрактны.
    Для реализации интерфейса в нашем классе используется, например, ключевое слово «реализовать» (реализовать интерфейс).

    Все процедуры и методы в интерфейсе должны быть реализованы в классе, если класс реализует интерфейс, в противном случае, если класс не реализует все методы, он будет абстрактным классом. Интерфейсы привыкли иметь сходство, которое классы разного рода разделяют, но по существу не составляют классовую ассоциацию.

    Существует также хорошая особенность интерфейса, заключающаяся в том, что нет необходимости знать тип класса объекта для использования этого объекта, мы просто реализуем интерфейс по нашему выбору.
    Интерфейсы - это очень хорошая и приятная особенность программирования на Java, которая дает возможность использовать предопределенные функции в целом.
  • Интерфейс содержит только имена методов, он не содержит тела методов. Он должен быть реализован другим классом. Для других классов, реализующих интерфейс, должны быть определены все методы. Любой может создать любое количество классов, реализующих интерфейс. Мы не можем создать объект для интерфейса, но мы можем создать ссылку для интерфейса.

Напишите свой ответ

Ваш ответ появится после модерации