电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

Java语言程序设计复习考试题带答案

Java语言程序设计复习考试题带答案_第1页
1/24
Java语言程序设计复习考试题带答案_第2页
2/24
Java语言程序设计复习考试题带答案_第3页
3/24
《Java 语言程序设计基础教程》练习思考题参考答案第 4 章继承、接和内部类4.1 单项选择题1、Java 中用于定义接的关键字是()A、importB、packageC、classD、interface解答:D2、以下关于 abstract 说法,正确的是()A、abstract 能修饰类B、abstract 能修饰方法C、abstrac 类中必须有 abstrac;方法D、abstarc 方法所在的类必须用 abstrac 修饰解答:D3、下列哪种说法是正确的()A、私有方法不能被子类覆盖。B、子类可以覆盖超类中的任何方法。C、覆盖方法可以声明自己抛出的异常多于那个被覆盖的方法。D、覆盖方法中的参数清单必须是被覆盖方法参数清单的子集。解答:A4、关于类继承的说法,正确的是()A、Java 类允许多重继承B、Java 接允许多继承C、接和类都允许多继承D、接和类都不允许多继承解答:B5、关于抽象类,正确的是。A. 抽象类中不可以有非抽象方法B. 某个非抽象类的父类是抽象类,则这个子类必须重载父类的所有抽象方法C. 可以用抽象类直接去创建对象D. 接和抽象类是同一个概念解答:B8、抽象类 A 和抽象类 B 的定义如下:abstract class A { abstract int getinfo();}public class B extends A { private int a = 0; public int getinfo() { return a;}public static void main(String args[]) { B b = new B();System.out.println(b.getinfo());}}关于上述代码说明正确的是()。A.输出结果为 0B.通过编译但没有输出任何结果C.第 5 行不能通过编译 D.程序第 2 行不能通过编译 解答:A9、下面程序的运行结果是class ex4_5_11_A {protected static int count = 0;public ex4_5_11_A() { count++;}}class ex4_5_11_B extends ex4_5_11_A {public ex4_5_11_B() { count++;}}class ex4_5_11 {public static void main(String args[]) { ex4_5_11_B x = new ex4_5_11_B(); System.out.println("count=" + x.count);}}A. count=1B. count=2C. count=3D. count=4解答:B10、设有下面两个类的定义: class Person{ long id;身份证号 String name; 姓名} class Student extends Person { int score;入学总分 int getScore(){return score; }}问:类 Person 和类 Student 的关系是()A、包含关系 B、继承关系C、关联关系 D、无关系,上述类定义有语法错误解答:B11、以下程序代码错误的是(B )。 abstract ...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

Java语言程序设计复习考试题带答案

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部