校招刷题群
高效刷题 迎战校招
校招精选试题
近年面笔经面经群内分享
Java刷题群 前端刷题群 产品运营群
首页 > java语言 > abstract抽象类
题目

以下代码,描述正确的有

interface IDemo {
public static final String name;//1
void print();//2
public void getInfo();//3
}
abstract class Person implements IDemo {//4
public void print() {
}
}


A.第1行错误,没有给变量赋值

B.第2行错误,方法没有修饰符

C.第4行错误,没有实现接口的全部方法

D.第3行错误,没有方法的实现

解答

正确答案是 A

A正确,接口中的变量一定要赋值,因为默认是static和final型的,不赋值会报错

B接口中方法默认为public

C抽象类可以不实现接口中的所有方法

D接口中不能有方法的实现(java8可以有默认实现)

C 1条回复 评论
博客园

老师讲得好好啊,谢谢老师

发表于 2022-03-10 21:00:00
0 0