在Java中,关于接口和抽象类的区别,下列哪个选项描述正确?

答案解析

在Java中,接口和抽象类的主要区别在于:一个类可以实现多个接口,但只能继承一个抽象类(选项C正确)。接口不能有构造器(选项A错误),且接口中的方法默认是抽象的,不能包含具体方法(选项B错误)。接口中的变量默认是public static final的,即常量,而不是实例变量(选项D错误)。
正确答案:C
随机推荐
开始刷题