指导学习课1课件-课程总复习V1.0.ppt
《指导学习课1课件-课程总复习V1.0.ppt》由会员分享,可在线阅读,更多相关《指导学习课1课件-课程总复习V1.0.ppt(36页珍藏版)》请在三一文库上搜索。
1、指 导 学 习,课程总复习,任务,任务 使用面向对象描述计算机输出图像的过程 使用面向对象的方式描述计算的接口和驱动 训练的技能点 1、能理解并会使用面向对象的特性 - 封装、继承、多态 2、会使用接口设计、编写程序 3、会使用Java的异常处理机制进行异常处理,阶段划分,第一部分 :复习串讲(100分钟) 学员对本门课程进行总结(50分钟) 本门课程习题训练(50分钟) 第二部分:综合练习(90分钟) 阶段1(40分钟) 编写类描述计算机的主机、计算机的输入输出设备 阶段2 (20分钟) 编写计算机类,输出图像 阶段3 (30分钟) 编写Java接口和类:描述计算机接口及驱动 第三部分(10
2、分钟) 总结,复习串讲,学员对本门课程进行总结(50分钟),学员讲解,23名,每人1520分钟,习题训练,1、下列对Java中的继承描述错误的说法是()。 子类至少有一个基类 子类可作为另一个子类的基类 子类除了包含它直接定义的属性外,还包含其父类的私有属性 子类继承父类的方法访问权限保持不变,答案:C,习题训练,2、try 里有一个return语句,那么紧跟在这个try后的finally 里的代码会不会被执行,什么时候被执行? 不会执行 会执行,在return前执行 会执行,在return后执行 会执行,可能在return前执行,也可能在return后执行,答案:B,习题训练,3、构造方法是
3、否可被重写和重载()。 不能重写,可以重载 可以重写,不能重载 不能重写,不能重载 可以重写,可以重载,答案:A,习题训练,4、下列属于方法重载好处的是()。 实现多态 方法名的复用 提高程序运行速度 使用方便,提高可读性,答案:BD,习题训练,5、面向对象方法的多态性是指()。 一个类可以派生出多个特殊类 一个对象在不同的运行环境中可以有不同的变体 拥有相同父类或接口的不同对象可以以适合自身的方式处理同一件事 一个对象可以是由多个其他对象组合而成的,答案:C,习题训练,6、 Dog是Animal的子类,下面代码错误的是()。 Animal a = new Dog(); Animal a =
4、(Animal )new Dog(); Dog d = (Dog)new Animal(); Object o = new Dog() ;,答案:C,习题训练,7、下面定义Java的常量,正确的是()。 public static final double PI = 3.14; public final static double PI = 3.14; final public static double PI = 3.14; static public final double PI = 3.14;,答案:ABCD,习题训练,8、这段代码的输出结果是()。 try System.out.pr
5、int(“try,“); return; catch(Exception e) System.out.print(“catch,“); finally System.out.print(“finally“); try, try,catch, try,finally try, catch,finally,答案:C,习题训练,9、这个方法的返回值是()。 public int count() try return 5/0; catch(Exception e) return 2*3; finally return 3; /如果有多个return ,以第一个返回值为准 0 6 3 程序错误,答案:C
6、,习题训练,10、下面代码的运行结果是() 。 public class Car public void run() System.out.println(“汽车在跑“); public class Benz extends Car public void run() System.out.println(“奔驰在跑“); public static void main(String args) Car car = (Car)( new Benz() ); car. run(); ,答案:B,汽车在跑 奔驰在跑 无法编译 运行时将抛出异常,习题训练,11、王强使用log4j的配置文件如下, l
7、og4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.Target=System.out log4j.rootLogger=info, stdout, file 他在程序中这样编写,将会输出的日志信息是()。 logger.debug(“记录debug日志“); logger.info(“记录info日志“); 记录debug日志 记录info日志 记录debug日志 记录info日志 程序错误,无法输出日志,答案:C,习题训练,12、下面的异常处理代码的输出结果是()。 try int resu
8、lt = 6/0; System.out.print(“try,“); catch(ArithmeticException e1) System.out.print(“ArithmeticException异常,“); throw new Exception(); catch(Exception e2) System.out.print(“Exception异常,“); finally System.out.print(“finally“); 程序错误 ArithmeticException异常,finally ArithmeticException异常, Exception异常, final
9、ly try, ArithmeticException异常, Exception异常, finally,答案:A,习题训练,13、关于Java的接口,下面说法错误的是()。 可以被继承 可以只定义常量,而没有任何方法 可以这样定义常量: public int EVEREST = 8848; 方法的参数不可以是接口,答案:D,习题训练,14、下列代码的输出结果是()。 public class Example String str = new String(“good“); char ch = a,b,c; public static void main(String args) Example
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 指导 学习 课件 课程 复习 V1
链接地址:https://www.31doc.com/p-2170583.html