- 1、本文档共25页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2016年电大《java语言与面向对象程序设计》复习题
《Java语言与面向对象程序设计》
复习题
一、 判断题
1. 对象可以赋值,只要使用赋值号(等号)即可,相当于生成了一个各属性与赋值对象相同的新对象。
2. 类及其属性、方法可以同时有一个以上的修饰符来修饰。
3. 抽象方法必须在抽象类中,所以抽象类中的方法都必须是抽象方法。
4. Final 类中的属性和方法都必须被 final 修饰符修饰。
5. 最终类不能派生子类,最终方法不能被覆盖。
6. 一个 Java 类可以有多个父类。
7. 一个Java类可以有多个构造函数。
8. Java类的构造函数可以有返回值。
9. 一个类不能既被声明为abstract的,又被声明为final的。
10. 如果 p 是父类 Parent 的对象,而 c 是子类 Child 的对象,则语句 c = p 是正确的。
11. 一个类如果实现了某个接口,那么它必须重载该接口中的所有方法。
12. 接口中的常量永远是private,public,static,final。
13. 一个抽象类的子类必须要定义从超类中继承过来的所有的抽象方法。
14. 所有的抽象方法都必须存在于抽象类中。
15. 抽象类中不允许包含非抽象的方法。
16. static方法不能操纵和处理属于某个对象的成员变量,而只能处理属于整个类的成员变量。
17. 子类构造函数总是先显式的或隐式地调用其父类的构造函数,以创建和初始化子类的父类成员。
18. 在类的引用中,子类的对象可以当作其父类的对象对待。
19. 在类的引用中,父类的对象可以当作其子类的对象对待。
20. 如果一个方法的形式参数定义的是父类对象,那么调用这个方法时,可以使用子类对象作为形式参数。
21. 如果父类对象引用指向的实际是一个子类对象,那么父类对象引用可以强制类型转化成子类对象的引用。
22. 如果一个方法的形式参数定义的是子类对象,那么调用这个方法时,可以使用父类对象作为形式参数。
二、 选择题
1. 编译Java Application 源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为( )。A. .java B. .class C. .html D. .exe
2. 以下( )不是Java中有效的关键字。 A、const B、NULL C、false D、this
3. 下面哪些是Java中合法的标识符( )
A continue B Return C D123 D m_int
4. 编译Java源程序文件产生的字节码文件的扩展名为
A java B class C html D exe
5. 下面是在命令行运行Java应用程序A,怎样才能在main(String args[])方法中访问单词first ?
java A the first snow the first snow.
A args[0] B args[1] C args[2] D args[5]
6. 不允许作为类及类成员的访问控制符的是( )。A. public B. private C. static D. protected
7. 下面哪些不是java的简单数据类型?
A. short B. Boolean C. Double D. float
8. 为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为( )。A. static void method( ) B. public void method( ) C. final void method( ) D. abstract void method( )
9. 下列代码中,将引起一个编译错误的行是( )。 1) public class Test{ 2) int m,n; 3) public Test(){} 4) public Test(int a){m=a;} 5) public static void main(String args[]){ 6) Test t1,t2; 7) int j,k; 8) j=0;k=0; 9) t1=new Test(); 10) t2=new Test(j,k); 11) } 12) } A、第3行 B、第5行 C、第6行 D、第10行
10.
您可能关注的文档
- 2016年电大led 常见的问题及解答.doc
- 2016年电大l货币银行学.doc
- 2016年电大mba.mpa班经济法案例.doc
- 2016年电大mba考试材料.doc
- 2016年电大matal.doc
- 2016年电大java面向对象程序设计复习题附答案.doc
- 2016年电大mteshx公务员考试公共基础知识试题.doc
- 2016年电大mpa基础复习试题.doc
- 2016年电大mti考试大纲.docx
- 2016年电大mubugr合同法试题及答案3.doc
- 新的一年工作展望.docx
- 医生年终个人工作的述职报告(3篇).docx
- 2023年消防设施操作员之消防设备中级技能考前冲刺练习题附答案详解.docx
- 2022-2023年环境影响评价工程师之环评技术导则与标准通关练习题包括详细解答.docx
- 2023年中级注册安全工程师之安全生产管理考前冲刺检测卷和答案.docx
- 2023年中级银行从业资格之中级银行管理考前冲刺测试卷提供答案解析.docx
- 2023年公共营养师之二级营养师通关模拟考试试卷附带答案.docx
- 证券分析师之发布证券研究报告业务考前冲刺模拟题库.docx
- 2022-2023年二级建造师之二建建设工程法规及相关知识综合提升测试卷附答案.docx
- 2023年二级建造师之二建机电工程实务通关模拟考试试卷提供答案解析.docx
文档评论(0)