下列能正确定义一个接口的选项是( ) 。
A: abstract interface A{ int a; }
B: interface B{ void show(){} }
C: interface C{ void show();}
D: interface class D{ String d; }
A: abstract interface A{ int a; }
B: interface B{ void show(){} }
C: interface C{ void show();}
D: interface class D{ String d; }
举一反三
- 下列能正确定义一个接口的选项是: A: abstract interface A{int a;} B: interface B{void show(){};} C: interface C{void show();} D: implement D{String d;}
- 若 Com1、Com2 为已定义的接口,以下接口定义中没有语法错误的是( ) A: interface B extends Com1,Com2 { void show();} B: interface B extends Com1,Com2 { void show(){ } } C: abstract interface B extends Com1,Com2 { void show(); } D: abstract interface B extends Com1,Com2 { abstract void show(){ }}
- 下面()是正确的接口定义。 A: interface A{void print(){};} B: abstract interface A extends I1,I2{abstract void print(){};} C: abstract interface A{print();} D: interface A {void print();}
- 下面()是正确的接口定义。 A: interface IGood{void print( ){ };} B: abstract interface IGood{print( );} C: abstract interface IGood{abstract void print( ){ };} D: interface IGood{void print( );}
- 以下哪个接口的定义是正确的? A: interface A { void print() { } ;} B: abstract interface B { void print() ;} C: abstract interface C extends A, B //A、B为已定义的接口 { abstract void print(){ };} D: interface D { void print();}