Deepesh mhatre Ответов: 2

Почему класс, который имплицирует интерфейс, становится дочерним классом этого интерфейса?


код :
общественный класс расширяет Б
или
public class A implments B (interface) 



Я могу понять концепцию comman, почему класс, когда наследуется или распространяется на другой класс, становится дочерним классом своего наследуемого класса.

Но...почему класс, реализующий интерфейс, становится дочерним классом этого интерфейса ?

почему я могу привести объект класса со ссылкой на интерфейс ?

Что я уже пробовал:

я попробовал поискать в google , но не получил никакой дополнительной информации

2 Ответов

Рейтинг:
1

OriginalGriff

Потому что это является дочерний элемент интерфейса: вы можете объявить B переменная и присвоить экземпляр A к нему, точно так же, как вы могли бы, если бы B был классом.
Если A разве он не был ребенком B- ты не мог этого сделать и не мог позвонить B интерфейсные методы в классе A экземпляр объекта.