Проблемы реализации универсального метода интерфейса Java [закрыто] ⇐ JAVA
-
Anonymous
Проблемы реализации универсального метода интерфейса Java [закрыто]
У меня есть интерфейс IHuman.java
публичный интерфейс IHuman { V выполнить (запрос K) выдает исключение; } и у меня есть инструмент MaleHuman.java
публичный класс MaleHuman реализует IHuman { @Override выполнение публичной строки (запрос строки) выдает исключение { возвращаться ...; } } В соответствии с общим методом в приведенном выше интерфейсе реализация подкласса не будет сообщать об ошибке. Но универсальный метод в интерфейсе не знает, как это реализовать.
У меня новый интерфейс IHuman.java (изменён)
публичный интерфейс IHuman { V выполнение (запрос K) выдает исключение; } В соответствии с вышеизложенным, пожалуйста, в рамках общих методов интерфейса, как его реализовать, аналогично универсальному классу, напишите MaleHuman. Java — класс реализации. Поскольку интерфейс реализован напрямую, не может быть установлен в строку, и будет скомпилирована ошибка.
У меня есть интерфейс IHuman.java
публичный интерфейс IHuman { V выполнить (запрос K) выдает исключение; } и у меня есть инструмент MaleHuman.java
публичный класс MaleHuman реализует IHuman { @Override выполнение публичной строки (запрос строки) выдает исключение { возвращаться ...; } } В соответствии с общим методом в приведенном выше интерфейсе реализация подкласса не будет сообщать об ошибке. Но универсальный метод в интерфейсе не знает, как это реализовать.
У меня новый интерфейс IHuman.java (изменён)
публичный интерфейс IHuman { V выполнение (запрос K) выдает исключение; } В соответствии с вышеизложенным, пожалуйста, в рамках общих методов интерфейса, как его реализовать, аналогично универсальному классу, напишите MaleHuman. Java — класс реализации. Поскольку интерфейс реализован напрямую, не может быть установлен в строку, и будет скомпилирована ошибка.
Мобильная версия