java,,,一个接口为什么不可以继承抽象类???

2024-11-22 10:33:16
推荐回答(4个)
回答1:

接口里的方法是不能有方法身体的,但抽象类的方法是可以有方法体的,继承后,在这一点上就会产生矛盾.
抽象类的方法体无法存在了呀

回答2:

接口是用来实现的,实现接口的类叫实现类,而抽象类里面的没有方法的。

回答3:

语法定义就是这样,No why。

回答4:

因为接口是没有构造函数的,所以导致他不能调用抽象类的构造函数去初始化成员变量,反过来,抽象类因为有构造函数,他可以调用接口去初始化静态成员,因为接口没有构造函数,所以对于抽象类和普通类来说都是可以调用接口初始化静态成员的