Sha*_*han 2 java inheritance abstract-class interface
我发布的代码片段在接口扩展和抽象类时不会出现任何语法错误.接口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
}
}
Run Code Online (Sandbox Code Playgroud)
我假设一个接口不能扩展抽象类.任何人都可以解释为什么会这样吗?