在抽象类中定义抽象方法需要用abstract声明,但是在接口中定义的抽象方法是不是可以不用abstract声明?

2025-03-19 11:18:42
推荐回答(2个)
回答1:

可以,在接口中默认方法都是抽象的(abstract),不管是否使用public
abstract,都一样,所以可以省略不写。

回答2:

接口是特殊的抽象类,比抽象的概念更进一步,只能包含常量和抽象方法的定义
任何含有抽象方法的类必须申明为抽象类,但抽象类中不一定有抽象方法