В Java вы можете указать во время объявления, что экземпляр переменной будет реализовать интерфейс?JAVA

Программисты JAVA общаются здесь
Anonymous
В Java вы можете указать во время объявления, что экземпляр переменной будет реализовать интерфейс?

Сообщение Anonymous »

Допустим, у меня есть что -то подобное < /p>

Код: Выделить всё

interface TestInterface{
boolean isAllGood();
//SNIP SEVERAL OTHER METHODS
}

class A extends Class B implements TestInterface
class C extends Class D implements TestInterface
класс B и D оба расширяют базовый
Так что теперь я пишу код, у вас есть локальная переменная, которая будет типа базового уровня, но всегда будет либо классом A, либо классом B. /> Что -то вроде: < /p>
Защищенное основание.>

Подробнее здесь: https://stackoverflow.com/questions/796 ... iable-will

Вернуться в «JAVA»