接口习题_接口部分习题

2020-02-25 其他范文 下载本文

接口习题由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“接口部分习题”。

一.单选题

1.JAVA语言的类间的继承关系是()。A多重的B.单重的 C.线程的 D.不能继承 2.以下关于JAVA语言继承的说法正确的是()。A.Java中的类可以有多个直接父类 B.抽象类中不能有子类 C.JAVA中的接口支持多继承 D.最终类可以作为其他类的父类

3.下列选项中,用于定义接口的关键字是()。A)interface

B)implements C)abstract D)cla 4.下列选项中,用于实现接口的关键字是()。A)interfaceB)implementsC)abstract D)cla 5.以下哪个接口的定义是正确的?

A)interface B{

void print(){ };

}

B)abstract interface B { void print();}

C)abstract interface B extends A1,A2 { abstract void print(){ };D)interface B { void print();} 6.定义一个接口时,下列哪个关键字用不到?

A)public B)extends C)interface D)cla 7.在使用interface声明一个接口时,只可以使用哪个修饰符修饰该接口。

A)private B)protected C)private或者protected D)public 8.下列类头定义中,错误的是 ? A)public x extends y B)public cla x extends y C)cla x extends y implements y1 D)cla x 9.下列叙述正确的是? A)Java中允许多重继承

B)Java一个类只能实现一个接口 C)Java中只能单重继承

D)Java中一个类可以继承多个抽象类

10.现有类A和接口B,以下描述中表示类A实现接口B的语句是()。

A.cla A implements B B.cla B implements A C.cla A extends B D.cla B extends A 二.填空题

1.接口中的所有属性均为__public____、___static___和__final_。2.接口中的方法均为_public__和_abstract_。

3.JAVA语言中,定义一个类A继承自父类B,并实现接口C的类头是___cla A extends B implements C_______。

4.下面是定义一个接口ITF的程序,完成程序填空。public ___interface____ ITF { public static final double PI=Math.PI;public abstract double area(double a, double b)

} 5.定义一个接口CanSwim,类Swimmer实现接口CanSwim,完成程序填空。

publicinterfaceCanSwim { void swim();} cla Swimmer implementsCanSwim {

} 三.编程题 public void swim(){ } 1.编写程序模拟“挑战杯”演讲大赛,共有10个评委打分,分数为1到10之间的随机数,将10个分数存放在int类型数组中,编程利用for循环实现计算歌手的最后得分。

2.利用接口继承完成对生物、动物、人三个接口的定义。其中生物接口定义呼吸抽象方法;动物接口除具备生物接口特征之外,还定义了吃饭和睡觉两个抽象方法;人接口除具备动物接口特征外,还定义了思维和学习两个抽象方法。定义一个学生类实现上述人接口。

《接口习题.docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
接口习题
点击下载文档
相关专题 接口部分习题 习题 接口 接口部分习题 习题 接口
[其他范文]相关推荐
    [其他范文]热门文章
      下载全文