インターフェイスが拡張され、クラスが抽象化されたときに構文エラーが発生しないコード スニペットを投稿しています。インターフェイスは、メソッドのaudio
抽象クラスを拡張しますmusic
sort()
import java.util.List;
abstract class music {}
public interface audio {}
abstract class play implements Comparable <play> {
public <audio extends music> void sort (List <music> list){
//do something
}
}
インターフェイスは抽象クラスを拡張できないと想定しています。なぜそうなのか説明できる人はいますか?