在java中,已定义两个接口B和C,要定义一个实现这两个接口的类,以下语句正确的是:
A.class A implements B,C
B.class A implements B,implements C
C.interface A extends B,C
D.interface A implements B,C
试卷相关题目
- 1下列有关 Java 中接口的说法哪个是正确的?
A.若一个类要实现一个接口,则用到 “implements” 关键字
B.接口不允许继承
C.接口中含有具体方法的实现代码
D.若一个类要实现一个接口,则用到“ extends ”关键字
开始考试点击查看答案 - 2在JAVA接口中,下列选项里有效的方法声明是:
A.public static void aMethod( );
B.public abstract aMethod( );
C.public abstract void aMethod( );
D.protected abstract void aMethod( );
开始考试点击查看答案 - 3给出以下代码,请问以下哪些描述是正确的?public XXXX extends something1,something2请选择一个正确答案:
A.如果XXXX是一个类,something1和something2均是接口,则代码段合法
B.如果XXXX、something1和something2均是接口,则代码段合法
C.因为Java语言不支持多继承机制,所以代码段不合法
D.如果XXXX是一个接口,something1和something2取消掉,则代码段合法
开始考试点击查看答案 - 4以下哪项是接口的正确定义?
A.interface B { void print( ) { };}
B.abstract interface B { void print( );}
C.abstract interface B extends A1,A2 //A1、A2为已定义的接口
D.interface B { void print( );}
开始考试点击查看答案 - 5给出以下代码,请问该程序的运行结果是什么?interface A{int x = 0;A(){x = 5;}A(int s){x = s;}}请选择一个正确答案:
A.编译错误,因为接口不能超过一个以上的构造方法
B.编译错误,因为接口不能拥有构造方法
C.编译错误,因为接口名必须超过一个以上的字符
D.编译通过
E.默认的构造方法不需要提供,因为编译器会自动提供
开始考试点击查看答案 - 6Java语言接口间的继承关系是:
A.不能继承
B.多重继承
C.单继承
D.不一定
开始考试点击查看答案 - 7下列哪一个关键字用于实现接口来定义类?
A.extends
B.interface
C.abstract
D.implements
开始考试点击查看答案 - 8在java中,使用( )关键字来定义一个接口
A.extends
B.implements
C.interface
D.class
开始考试点击查看答案 - 9一个类实现接口的情况是:
A.不一定
B.一次只能实现一个接口
C.不能实现接口
D.一次可以实现多个接口
开始考试点击查看答案 - 10在使用interface声明一个接口时,只可以使用( )修饰符修饰该接口。
A.private protected
B.protected
C.public
D.private
开始考试点击查看答案
最新试卷
注册安全工程师注册安全工程师安全生产技术2014年安全工程师
类别:建筑类其它注册安全工程师注册安全工程师安全生产技术2014年安全工程师
类别:建筑类其它注册安全工程师注册安全工程师安全生产技术2014年安全工程师
类别:建筑类其它注册安全工程师注册安全工程师安全生产技术2014年安全工程师
类别:建筑类其它注册安全工程师注册安全工程师安全生产技术2014年安全工程师
类别:建筑类其它注册安全工程师注册安全工程师安全生产技术2014年安全工程师
类别:建筑类其它注册安全工程师注册安全工程师安全生产技术2014年安全工程师
类别:建筑类其它注册安全工程师注册安全工程师安全生产技术2014年安全工程师
类别:建筑类其它注册安全工程师注册安全工程师安全生产技术2013年注册安全工
类别:建筑类其它注册安全工程师注册安全工程师安全生产技术2013年注册安全工
类别:建筑类其它