Как и все подклассы, которые простираются от абстрактного класса, должны обеспечивать реализацию для всех абстрактных методов, должны ли все методы интерфейса делать то же самое для всех методов, которые их реализуют?интерфейс и абстрактная реализация класса
ответ
Я думаю, вы хотели сказать, что все классы , реализующие интерфейс, должны обеспечивать реализацию для всех его методов. Да все верно.
... Если это не абстрактный класс, реализующий интерфейс, в этом случае он может оставить некоторые из невыполненных методов (но в конечном итоге какой-то конкретный класс должен их реализовать). Кроме того, если интерфейс расширяет больше интерфейсов, все методы в них также должны быть реализованы.
абстрактный класс оставляет реализацию одного или нескольких своих методов расширяемым классам, он может делать то же самое с наложенными им методами контрактов, реализуя дополнительные интерфейсы. Если абстрактный класс реализует интерфейс, он не обязан внедрять ни один из унаследованных методов. Это не означает, что вы не можете реализовать ни одно из них. : D
- 1. абстрактная реализация класса
- 2. Статический интерфейс C# или абстрактная реализация
- 3. Proguard, Android и абстрактная реализация класса
- 4. Абстрактная реализация класса в производных классах
- 5. Абстрактная реализация интерфейса шаблона фабрики или расширение класса
- 6. Абстрактная реализация неблокирующих вызовов MPI
- 7. Поиск класса расширенный Класс и реализация Интерфейс
- 8. OWL: абстрактная реализация класса с ObjectUnionOf кажется неудача отшельника, протеже
- 9. Простая абстрактная концепция класса
- 10. Абстрактная коллекция базового класса
- 11. C++ Абстрактная инициализация типа
- 12. PHP-интерфейс и абстрактная классная передовая практика для наследования?
- 13. Реализация и параметры класса
- 14. Абстрактная ошибка класса в android
- 15. Абстрактная ошибка класса в Java
- 16. абстрактная абстрактная абстракция в java
- 17. Ошибка абстрактного класса PHP абстрактная
- 18. Абстрактная ошибка класса в java
- 19. Абстрактная инъекция зависимости класса с замком Виндзор
- 20. Абстрактная реализация завода в приложении C#
- 21. расширение класса и реализация интерфейса
- 22. Весной Autowire - Интерфейс и реализация DAO-класса необходимо?
- 23. Реализация Интерфейс и методы доступа
- 24. частный интерфейс и множественная реализация
- 25. Интерфейс Java и его реализация
- 26. Интерфейс, абстрактный класс и реализация
- 27. MVC шаблон и абстрактная фабрика
- 28. Java дженерик интерфейс реализация
- 29. C++ общие классы - разделяющий интерфейс и реализация
- 30. Абстрактная ошибка класса в C++ SFML
Вы пробовали что-нибудь? –