Java面向对象程序设计试题二.doc
《Java面向对象程序设计试题二.doc》由会员分享,可在线阅读,更多相关《Java面向对象程序设计试题二.doc(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Java面向对象程序设计试题二一、 单项选择题A1、MAX_LENGTH是int型public成员变量, 变量值保持为常量100,用简短语句定义这个变量。 ( ) A public int MAX_LENGTH=100; B final int MAX_LENGTH=100; C final public int MAX_LENGTH=100; D public final int MAX_LENGTH=100. C2、给出下面代码:1) class Parent 2) private String name; 3) public Parent() 4) 5) public class Chi
2、ld extends Parent 6) private String department; 7) public Child() 8) public String getValue() return name; 9) public static void main(String arg) 10) Parent p = new Parent(); 11) 12) 那些行将引起错误? ( ) A 第3行 B 第6行 C 第7行 D 第8行3、类Teacher和Student是类Person的子类; Person p; Teacher t; Student s; /p, t and s are a
3、ll non-null. if(t instanceof Person) s = (Student)t; 最后一句语句的结果是:( ) A 将构造一个Student对象; B 表达式是合法的; C 表达式是错误的; D 编译时正确,但运行时错误。 C4、给出下面代码段 1) public class Test 2) int m, n; 3) public Test() 4) public Test(int a) m=a; 5) public static void main(String arg) 6) Test t1,t2; 7) int j,k; 8) j=0; k=0; 9) t1=ne
4、w Test(); 10) t2=new Test(j,k); 11) 12) 哪行将引起一个编译时错误? ( ) A line 3 B line 5 C line 6 D line 10 D5、对于下列代码: 1) class Person 2) public void printValue(int i, int j) /. 3) public void printValue(int i)/. 4) 5) public class Teacher extends Person 6) public void printValue() /. 7) public void printValue(i
5、nt i) /. 8) public static void main(String args) 9) Person t = new Teacher(); 10) t.printValue(10); 11) 第10行语句将调用哪行语句?( ) A line 2 B line 3 C line 6 D line 7C6、哪个关键字可以抛出异常? ( ) A transient B finally C throw D static D7、Main()方法的返回类型是: ( ) A int B void C boolean D static 8、System类在哪个包中? ( ) A java.ut
6、il B java.io C java.awt D java.lang9、对于下列代码: public class Parent public int addValue( int a, int b) int s; s = a+b; return s; class Child extends Parent 下述哪些方法可以加入类Child ? ( ) A int addValue( int a, int b )/ do something. B public void addValue (int a, int b )/ do something. C public int addValue( i
7、nt a )/ do something. D public int addValue( int a, int b )throws MyException /do something. C10、给出下面代码: public class test static int a = new a10; public static void main(String args) System.out.println(arr10); 那个选项是正确的? ( ) A 编译时将产生错误; B 编译时正确,运行时将产生错误; C 输出零; D 输出空。二、多项选择题1、下面哪些代码段是正确的Java源程序? ( )
8、 A. package testpackage; public class Test/do something. B. import java.io.*; package testpackage; public class Test/ do something. C. import java.io.*; class Person/ do something. public class Test/ do something. D. import java.io.*; import java.awt.*; public class Test/ do something.2、public class
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java 面向 对象 程序设计 试题
限制150内