有一个接口定义如下,下列选项中实现了该接口并且不是抽象的是( )。 interfaceA { intmethodl(inti); intmethod2(intj); }

admin2013-12-02  55

问题 有一个接口定义如下,下列选项中实现了该接口并且不是抽象的是(    )。
interfaceA
{
intmethodl(inti);
intmethod2(intj);
}

选项 A、classBimplementsA
B、classB{{intmethodl(    ){)intmethodl(inti){)intmethod2(    )(    )intmethod2(intj){)}}
C、classBimplementsA
D、classBextendsA{{intmethodl(inti){)intmethodl(inti){)intmethod2(intj){)intmethod2(intj){))}

答案C

解析 本题考查在Java中接口的实现。接口是一种只含有抽象方法或变量的特殊的抽象类。在类的声明中用implements子句来表示一个类使用某个接口。选项A在方法内没有参数值;选项B只是定义了一个类.并没有实现与A的接口;选项C中使用关键字implements实现了该接口,这里接口中的方法并没有使用abstract修饰,所以不是抽象的;选项D中extends是用来继承父类的,而A并不是一个类,不能用extends。
转载请注明原文地址:https://kaotiyun.com/show/e1ID777K
0

最新回复(0)