叨叨两句
- 一起坚持的人越来越多啦
牛客网——java专项练习043
1
根据以下接口和类的定义,要使代码没有语法错误,则类Hero中应该定义方法( )。
interface Action{ void fly(); }class Hero implements Action{ //…… }
正确答案: D
- private void fly(){}
- void fly(){}
- protected void fly(){}
- public void fly(){}
接口方法默认是public abstract的,且实现该接口的类中对应的方法的可见性不能小于接口方法的可见性,因此也只能是public的
2
Java对象的初始化方式有( )
正确答案: A B C- 初始化块
- 构造器
- 定义变量时指定初始化值
- 其它各项都不对