1、面向对象程序设计-复习提纲
一、考试安排
考试时间:教务处统一安排
考试地点:教务处统一安排二、试卷题型
(1)单项选择:15题,共30分主要考查面向对象与Java语言的基本知识。
(2)程序填空:10空,共20分一种是考查填空满足程序语法要求,另一种是填空后使功能能够实现。
(3)阅读程序写结果:5题,共20分
(4)编程题:3题,共30分第1个是考察基本编程技能
第2个是考察一个类的定义第3个是考察面向对象及Java的简单综合运用
三、复习提纲
1 .复习参考资料:课本、实验习题、讲义PPT、随堂测验题目
2 .具体复习内容:
第2章-第4章:掌握Java语言的基本
2、语法,包括:各种数据类型、常量、变量、程序 结构、控制台输入和输出(Scanner与System, out)、各种运算(算术、关系、逻辑等)。
第5章:方法的定义、参数传递、方法返回值、方法重载、包的使用。要结合后面知识 掌握数组、对象引用作为方法参数和返回值的使用。
第6章:一维数组的定义和使用、二维数组的定义和使用。理解为何能实现二维锯齿数 组。
第7章:类的定义(构造方法、数据域、方法)、对象的创立与引用、静态成员与实例 成员、使用可见性修饰符对数据域进行封装、对象数组、thiSo
第8章:String类的基本使用方法、File类、使用Scanner和PrintWriter读写文本 文件的方法。
第9章:掌握如何使用继承定义子类、super,构造方法调用链、方法覆盖、多态性、 对象类型转换、instanceof、final、初始化块、数据域和静态方法隐藏
第10章:抽象类、抽象方法、接口、接口的实现、Cloneable接口
第17章:异常、异常处理、仃y-catch-finally语句的使用、异常的重新抛出
第19章:流的概念、输入流Inputstream、输出流OutStream、Serializable接口与 对象序列化