Рассмотрим пример (который компилируется на java)
public abstract interface Interface {
public void interfacing();
public abstract boolean interfacing(boolean really);
}
Почему необходимо, чтобы интерфейс был «объявлен» абстрактным? Существуют ли другие правила, применимые к абстрактному интерфейсу?
Наконец: если abstract
устарело, почему оно включено в Java? Есть ли история для абстрактного интерфейса?