A. private
B. protected
C. final
D. abstract
【答案】
D
【解析】
接口就是来实现的,此时是语法规范。
A. 某个抽象类的父类是抽象类,则这个子类必须重载父类的所有;
B. 接口和抽象类是同一回事;
C. 可以用抽象类直接去实例化创建对象;
D. 一个类只能继承一个抽象类。
【答案】
D
【解析】
A. 必须重载错误,应该是子类需要重写父类的方法,也可以不重写父类的方法。
B.不是一回事,可在JavaSE专栏的《JavaSE语法之十一:接口》中,查看抽象类和接口的区别。
public interface IService {
String NAME = "default";
}
A. public String NAME = “default”;
B. public static String NAME = “default”;
C. public static final String NAME = “default”;
D. private String NAME = “default”;
【答案】
C
【解析】
接口的成员变量,默认是public static final 修饰的;
接口的成员方法,默认是public abstract 修饰的。