Интерфейс - что это такое
Primary tabs
Forums:
Общее понятие (общий смысл)
Интерфейсом называется совокупность доступных методов (функций) (обычно - с учётом их сигнатур) - то есть известно, что они есть, но детали их реализации не важны - в наиболее общим случае может подразумеваться совокупность имён этих функций.
Интерфейс класса
Так, например, интерфейсом класса называют совокупность всех его методов
Интерфейс как структура в ООП
В ООП можно объявлять так называемые интерфейсы (пример для явы см. здесь) - специально отмеченные фрагменты кода, которые описывают необходимые функции - их возвращаемые значения и типы передаваемых в них данных. Интерфейсы используются как "образцы" - для создания классов.
Если класс реализует интерфейс то он объявляет внутри себя методы - с такими же именами и сигнатурами как у интерфейса описывает как именно их реализовывать.
- Log in to post comments
- 3606 reads