![Android移动应用开发技术与实践](https://wfqqreader-1252317822.image.myqcloud.com/cover/15/40681015/b_40681015.jpg)
课后练习
1.选择题
1)Java语言是一种( )语言。
A.机器
B.汇编
C.面向过程的
D.面向对象的
2)将对象objectA强制转换为someclass类的类型的正确代码为( )。
A.objectA.someclass
B.objectA someclass
C.objectA(someclass)
D.(objectA)someclass
3)下列选项中哪个不是Java多态的表现?( )
A.方法重载
B.方法重写
C.变量覆盖
D.变量封装
4)下面命令中,可以用来正确执行HelloWorld案例的是( )。
A.java HelloWorld
B.java HelloWorld.java
C.javac HelloWorld
D.javac HelloWorld.java
5)若在Java源文件中给出以下两个类的定义:
![](https://epubservercos.yuewen.com/B95AF2/21122066801630906/epubprivate/OEBPS/Images/90_01.jpg?sign=1739288967-tCv8gvjJi05O8aUNXDyM9Nk65uGbg9sQ-0-d2b06f7058d175375d8b2dc9a3704785)
则下列哪些方法可以在类Hello中定义?( )
A.public void Example(){}
B.public void method(){}
C.protected void method(){}
D.private void method(){}
6)当编译运行下列代码时,运行结果是( )。
![](https://epubservercos.yuewen.com/B95AF2/21122066801630906/epubprivate/OEBPS/Images/90_02.jpg?sign=1739288967-57T1KZQhYdgr3m2Ml6VtYLFpubK4Vqzj-0-8fce0a27c8084e74ab9593733ed3b6b8)
A.编译错误
B.编译正确,运行时输出:Claines 99
C.编译正确,运行时输出:Claines 1
D.编译正确,但运行时无输出
2.改错题
![](https://epubservercos.yuewen.com/B95AF2/21122066801630906/epubprivate/OEBPS/Images/91_01.jpg?sign=1739288967-7cZHkHv08CWVgTHUE5qF8avMUCxSNshJ-0-49f21d00fb76d7f160df531c240c9ff1)
3.填空题
1)请完成下面程序,使得程序可以输出枚举常量值:RED、GREEN和BLUE。
![](https://epubservercos.yuewen.com/B95AF2/21122066801630906/epubprivate/OEBPS/Images/91_02.jpg?sign=1739288967-nwsQvcSFbNVWZp12HHDThA5LhR7AP53V-0-13fd178f7e3586a401edb591ac96670b)
2)请完成下面程序,使得程序可以输出“hi”。
![](https://epubservercos.yuewen.com/B95AF2/21122066801630906/epubprivate/OEBPS/Images/91_03.jpg?sign=1739288967-AHhcGlfFTTBklAastRpkRJU8JAk0j5H0-0-b244cb6b7b4a37bdfc0f3963b10f78a1)
![](https://epubservercos.yuewen.com/B95AF2/21122066801630906/epubprivate/OEBPS/Images/92_01.jpg?sign=1739288967-9vZFMtpp6ndguZ0RGgXOJmxxBzrgjmfo-0-57bcf77e7fb8c8b0dcbb8d99ac384ae8)
4.编程题
1)设计一个交通类vehicle,其中的属性包括速度speed、种类kind;方法包括:设置颜色setColor,取得颜色getColor。再设计一个子类Car,增加属性passenger表示可容纳乘客人数,添加方法取得可容纳乘客人数getPassenger()。
2)编写三个接口A、B、C,它们之间具有继承关系。B接口继承A,C接口继承B。且每个接口中包含一个常量字符串。试通过一个类ImpInterfaceABC继承这些接口,通过interTest类显示接口中的常量字符串来展示接口的特性。