中国石油大学(北京)网络与继续教育学院
期 末 考 试
《Java语言程序设计》
关于课程考试违规作弊的说明
1、提交文件中涉嫌抄袭内容(包括抄袭网上、书籍、报刊杂志及其他已有论文),带有明显外校标记,不符合学院要求或学生本人情况,或存在查明出处的内容或其他可疑字样者,判为抄袭,成绩为“0”。
2、两人或两人以上答题内容或用语有50%以上相同者判为雷同,成绩为“0”。
3、所提交试卷或材料没有对老师题目进行作答或提交内容与该课程要求完全不相干者,认定为“白卷”或“错卷”,成绩为“0”。
一、简答题(6题,每题5分,共30分)
1、什么是方法重写?
答案:在子类中如果创建了一个与父类中相同名称、相同返回值类型、相同参数列表的方法,只是方法体中的实现不同,以实现不同于父类的功能,这种方式被称为方法重写,又称为方法覆盖。
2、什么是多态?
答案:接口的多种不同的实现方式即为多态。多态就是一个对象变量可以指向多种实际类型的现象,同一个事件发生在不同的对象上会产生不同的结果。
多态也叫后期(动态)绑定(在运行时根据对象的类型进行绑定);
3、抽象类和接口的区别?
答案:抽象类只能继承一次,但是可以实现多个接口;
想获取更多内容+V:chenjing-1125