Программирование на Java | Модемы | Дипломы по радиотехнике и связи |
Программирование на языке Java
Оператор implements
Оператор implements—это дополнение к определению класса, реализующего некоторый интерфейс

(ы).

class имя класса [extends суперкласс]

[implements ин

терфейс0 [, интерфейс1...]] { тело класса }

Если в классе реализуется несколько интерфейсов, то их имена разделяются запятыми. Ниже приведен пример класса, в котором реализуется определенный нами интерфейс:

class Client implements Callback { void callback(int p) {

System.out.println("callback

called with " p); }

}

В очередном примере метод callback интерфейса, определенного ранее, вызывается через переменную—ссылку на интерфейс:

class Testlface {

public static void main(String args[]) { Callback с = new client();

c.callback(42);

}

}

Ниже приведен результат работы программы:

С:\> Java Testlface callback called with 42

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

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