Программирование на Java | Модемы | Дипломы по радиотехнике и связи |
Программирование на языке Java
Оператор interface
Определение интерфейса сходно с определением класса, отличие состоит в том, что в интерфейсе отсутствуют объявления данных и конструкторов. Общая форма интерфейса приведена ниж
е:

interface имя {

тип_результата имя_метода1(список параметров);

тип имя finaH-переменной = значение;

}

Обратите внимание—у объявляемых в интерфейсе методов отсутствуют операторы тела. Объявление методов завершается символом ; (точка с запятой). В интерфейсе можно объявлять и переменные, при этом они

неявно объявляются final—переменными. Это означает, что класс реализации не может изменять их значения. Кроме того, при объявлении переменных в интерфейсе их обязательно нужно инициализировать константными значениями. Ниже приведен пример определения интерфейса, содержащего единственный метод с именем callback и одним параметром типа int.

interface Callback {

void callback(int param); }


< пред след >
вернуться к содержанию
вернуться к списку источников

перейти на главную страницу