以下接口的定义,是正确的。 A.interface A{ B.abstract interface A{ void print(){}; void print(); } } C.abstract interface A extends I1, I2 { D.interface A { // I1、I2为已定义的接口 void print(); abstract void print(){ }; } } 说明:接口中的方法全部为抽象方法,抽象方法是没有方法体(即:方法头部不含())
举一反三
- 以下哪个接口的定义是正确的? A: interface A { void print() { } ;} B: abstract interface A { void print() ;} C: abstract interface A extends I1, I2 //I1、I2为已定义的接口 { abstract void print(){ };} D: interface A { void print();}
- 下面()是正确的接口定义。 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();}
- 以下哪个接口的定义是正确的?(<br/>) A: interface Ipic {<br/>void print() { } ;} B: abstract interface Ipic {<br/>void print() ;} C: abstract interface Ipic extends I1 //I1为已定义的接口 {<br/>abstract void print(){ };} D: interface Ipic {<br/>void print();}
- 1、以下接口定义,正确的是()。 A: interface A {void print(){};} B: abstract interface A {void print();} C: abstract interface A extends J1, J2{ //J1、J2是已定义的接口abstract void print(){};} D: interface A {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();}