|
15秋《Jv语言程序设计》作业4
一、单选题(共 10 道试题,共 100 分。)
1. 下列说法中正确的一项是_______。
. 不需要定义类就能创建对象
. 对象中必须由简单变量
. 属性必须是简单变量
. 属性可以是简单变量,也可以是一个对象
谋学网:
2. 下面对形参的说法中哪一项是正确的?
. 必须有两个
. 至少有一个
. 可以没有
. 至少两个
谋学网:
3. 下列说法中,哪一项是正确的?
. 引用一个类的属性或调用其方法,必须以这个类的对象为前缀
. 创建新的类对象使用关键字nw,回收无用的类对象使用关键字fr
. 一个程序里有且只能有一个公共类,它就是主类
. 对象可以赋值,只要使用赋值号(=)即可,相当于生成了一个各属性与赋值对象相同的新对象
谋学网:
4. 下列说法中,哪一项是正确的?
. Jv程序由若干类组成,类定义包括定义类头和定义类体
. lss1类的属性被privt修饰符修饰为私有变量,所以方法不能访问它
. 类头定义主要说明类的名字、父类名和接口名
. 类的修饰符有静态修饰符stti、最终修饰符finl、易失修饰符voltil和过渡修饰符trnsint
谋学网:
5. 下面程序段中最早被垃圾收集的是_______。puli voi mtho(){ String ,; =nw String("hllo worl"); =nw String("gm ovr"); Systm.out.println(++"ok"); =null; =; Systm.out.println(); }
. 第4行前
. 第6行前
. 第7行前
. 第8行前
谋学网:
6. 下列说法哪一项是正确的?
. 一个程序可以包含多个源文件
. 一个源文件中只能有一个类
. 一个源文件中可以有多个公共类
. 一个源文件只能供一个程序使用
谋学网:
7. 下面程序段的输出结果为_______。pkg tst; puli lss lss{ int x=20; stti int y=6; puli stti voi min(String rgs[]){ lss =nw lss(); ##go(10); Systm.out.println("x="+##x); }
. x=10
. x=20
. x=6
. 编译不能通过
谋学网:
8. 能将程序补充完整的选项是_______。lss Prson{ String nm,prtmnt; int g; puli Prson(String n){nm=n;} puli Prson(String n,int ){nm=n;g=;} puli Prson(String n,String ,int ) { prtmnt=;
. Prson(n,)
. this(Prson(n,))
. this(n,)
. this(nm,g)
谋学网:
9. 下列说法中,哪一些是正确的?
. 抽象类中的抽象方法必须在该类的子类中具体实现
. 抽象方法必须在抽象类中,所以抽象类中的方法都必须是抽象方法
. finl类中的属性和方法都必须被finl修饰符修饰
. 最终类不能派生子类,最终方法不能被覆盖
谋学网:
10. 下面程序段的输出结果是_______。lss s{ int i; s(){ (1); } voi (int v){ i+=v; } voi print(){ Systm.out.println(i); } } lss xtnsion xtns s{ xtn
. 9
. 18
. 20
. 22
|
|