Java: различия между версиями
Содержимое удалено Содержимое добавлено
RagoS (обсуждение | вклад) Нет описания правки |
Нет описания правки |
||
Строка 63:
=== Интерфейс ===
Interface описывает предполагаемое поведение класса, не упоминая конкретных действий. Создаётся интерфейс с помощью ключевого слова ''interface'' ( interface <имя_интерфейса>. Для того чтобы унаследовать (реализовать) классом интерфейс, используется ключевое слово ''implements'' (class <имя_класса> implements <имя_интерфейса>).А между собой интерфейсы унаследуются всё тем же словом ''extends''. Для нашего примера можно создать интерфейс '''Объемный''', в котором будет сказано, что класс, поддерживающий данный интерфейс, должен уметь возвращать объем. В таком случае мы можем сказать, что и '''Комната''', и '''Ящик''' поддерживают интерфейс '''Объемный'''
=== Ссылка ===
|