2013-11-28 2 views
-1

Почему интерфейс введен в java? Абстрактный класс выполняет только работу с интерфейсом, а что такое интерфейс? Абстрактный класс может иметь общие методы и абстрактные методы, так что если классу необходимо внедрять методы, интерфейс которых вынужден имплантировать, вместо этого класс может расширять абстрактный класс, который также вынужден реализовать такие методы, как интерфейс и дочерний класс, может получить наследуемые методы абстрактного класса, интерфейс Доцент имеет этот способ.Основное использование интерфейса

+0

http://stackoverflow.com/questions/13990798/event-listeners-in-java – Andrey

+0

Одна из многочисленных причин заключается в том, что множественное наследование возможно только с интерфейсами – Mik378

+0

По имени shake оно будет обеспечивать множественное наследование. заставить внедрить все методы, которые используются в классе. Это не поможет, как множественное наследование в C++. – user3045056

ответ

0

Преимущество: с помощью концепции интерфейса мы можем добиться множественного наследования, один класс может реализовать более одного интерфейса.

Смежные вопросы