java基础试题 20

一、下列说法正确的有()。(A)class中的构造函数不可省略(B)构造函数必须与class同名,但方法不能与class同名(C)构造函数在一个对象被new时执行(D)一... 一、下列说法正确的有( )。
(A) class中的构造函数不可省略
(B)构造函数必须与class同名,但方法不能与class同名
(C)构造函数在一个对象被new时执行
(D)一个class只能定义一个构造函数

二、以下关于继承的叙述正确的是( )。
(A) 在Java中类只允许单一继承
(B)在Java中一个类只能实现一个接口
(C)在Java中一个类不能同时继承一个类和实现一个接口
(D)在Java中接口只允许单一继承

三、下面程序编译运行正确吗,如果不正确,怎么修改,修改后运行结果是什么?

interface Action{
int i=10;
void doAction(){
System.out.println(“do anything!”)}}
class Happy implements Action {
public static void main(String args[]) {
Happy h=new Happy();
int j;
j = Action.i;
j = Happy.i;
j = h.i;
}
}
展开
 我来答
献成越9108
2017-06-26 · TA获得超过309个赞
知道答主
回答量:382
采纳率:0%
帮助的人:150万
展开全部
2个
分别
public Test(){
public Test(String s){}

构造方法是方法名和类旬一样,而且没有返回类型
public void Test(double f) 这个方法有一个空的返回类型,所以不是
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式