A: interface中可以有private方法
B: interface中可以有final方法
C: interface中可以有方法实现
D: interface可以继承其他interface
举一反三
- 下面关于interface,叙述错误的是:() A: 一个interface可以继承多个interface B: interface中的方法定义中不可以再冠以abstract C: interface中可以定义有staticfinal常量 D: interface中可以无任何方法定义
- 下列选项中的接口声明正确的是______。 A: interface Shape{...} B: abstract private interface Shape extends Area{...} C: private interface Shape{...} D: protected privated interface;
- 下列关于接口的定义哪项是正确的? A. interface C{int a;) B. public interface A implements B {) C. public interface A {int a(); ) D. abstract interface D {) A: interface C{int a;} B: public interface A implements B {} C: public interface A {int a(); } D: abstract interface D {}
- 检查接口状态的命令是: ACT interface|DIAG interface|MOD interface|display interface
- 请看下列代码:public interface A {String DEFAULT_GREETING = “Hello World”;public void method1();}现有接口B,是A接口的子接口,下列选择中B接口的声明正确的是: A: public interface B extends A { } B: public interface B implements A {} C: public interface B instanceOf A {} D: public interface B inheritsFrom A { }
内容
- 0
下列能正确定义一个接口的选项是( ) 。 A: abstract interface A{ int a; } B: interface B{ void show(){} } C: interface C{ void show();} D: interface class D{ String d; }
- 1
接口是一种规范和标准,它可以约束类的行为。下列接口定义正确的是 。 A: public interface IBicycle { public void ride(); } B: public interface IBicycle { void ride(); } C: public interface IBicycle { String Type { Get(); Set(); } } D: interface IBicycle { string color; }
- 2
下列的接口定义中,正确的是 。 A: interface a{ int I; void g(){}} B: interface a{ int I=I; void g(){}} C: interface a{ int I; protected void g();} D: interface a{ int I=5; void g();}
- 3
下面()是正确的接口定义。 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();}
- 4
以下接口的定义是正确的。 A: interface A{voidprint() { };} B: abstract interface B{voidprint();} C: abstract interface C extends A,B{abstract void print(){ };} D: interface D{void print();}