奥鹏作业答案-谋学网-专业的奥鹏在线作业答案辅导网【官网】

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

VIP会员,3年作业免费下 !奥鹏作业,奥鹏毕业论文检测新手作业下载教程,充值问题没有找到答案,请在此处留言!
2022年5月最新全国统考资料投诉建议,加盟合作!点击这里给我发消息 点击这里给我发消息
奥鹏课程积分软件(2021年最新)
查看: 1313|回复: 2

吉大16春学期《面向对象程序设计》在线作业二

[复制链接]
发表于 2016-4-24 09:06:59 | 显示全部楼层 |阅读模式
谋学网
一、资料来源(谋学网www.mouxue.com)(共 15 道试,共 60 分。)V 1.  下面哪个为构造函数的特性定义( )。
5 a$ x5 K& ^) _: ^) \A. 在类中声明构造函数时,名称须与类名相同& @% p9 `& ~3 v  D
B. 具有重载特性,可以建立多个相同名称
: a$ q' {; O/ p6 iC. 使用类建立新对象时,会自动执行构造函数,因此在构造函数内设定变量的初始值进行内存的分配
$ s' x1 I2 g9 ~6 _5 l1 R- h, mD. 以上都是
( Y" I1 \# Q' K( U      满分:4  分! B2 m6 J0 j9 C  T! j) y6 r6 T
2.  在 Java 中,用 package 语句说明一个包时,该包的层次结构必须是( )
9 h3 R0 F9 o+ b# Z0 JA. 与文件的结构相同0 e7 f# Z/ ~1 ~8 R
B. 与文件目录的层次相同
2 U: ~# c! X) s8 C7 d7 UC. 与文件类型相同9 v. Z' Q9 A# h. i
D. 与文件大小相同
( s4 e  X8 L) s, Q$ d- k/ i      满分:4  分- ^9 ^4 [1 F. u0 k. ^% {
3.  下列关于修饰符混用的说法,错误的是( )9 ]1 O- M+ S3 L% A: K+ h! \
A. abstract不能与final并列修饰同一个类8 q: z1 Z4 k7 v
B. abstract类中不可以有private的成员& b8 r' G" U; {: k
C. static方法中能处理非static的属性$ T9 z) P$ [  |
D. abstract方法必须在abstract类中2 z* k/ P: r7 k
      满分:4  分
- ^3 _, v! T- b4.  可变长度字符串使用( )处理。
) s# N& \( h, i- B7 z1 H- P+ KA. char
8 S0 R# x, I8 m8 TB. Character
2 k; L0 j5 d( b! y, Q; @, e2 e' ]C. String
0 n* P" L+ C% ?- Q$ ?D. StringBuffer
' Z  W" Y% t/ I: E      满分:4  分* N' L' F1 A, l) J  {+ _
5.  关于以下程序段的说法正确的是( )。 1. public class Myar{ 2. public static void main(String argv[]){ 3. int[]i=new int[5]; 4. System.out.println(i[5]); 5. } 6. }/ z; w# h& c) M* O$ A6 c
A. 第2行编译出错$ x( p0 E  u0 j+ v7 g7 |% D* O
B. 第4行编译出错  ^5 @* M  B* m2 j# x& Q9 {
C. 编译时产生错误
* I& a# Y) W1 r+ j. b* \# ND. 编译时没有产生错误,运行时发生异常
" w2 ], e9 C  O/ f9 D- b3 x( ^      满分:4  分0 N7 i. s7 J4 |
6.  设 i、j、k 为类 x 中定义的 int 型变量名,下列类 x 的构造函数中不正确的是( )* Z+ ^' M' w) W% z
A. x( int m){ ... }; @" p- b( j8 E  Y5 \8 J
B. void x( int m){ ... }
' M6 i$ F, S* b5 v; c0 E: U! T: xC. x( int m, int n){ ... }
- b4 h( b7 u1 U; z+ BD. x( int h,int m,int n){ ... }
2 x1 U4 i8 Z7 n& j# [4 e) M      满分:4  分
) O; d0 X* M6 t2 D$ D$ L1 z9 ^5 t3 ?7.  关于类和对象的叙述正确的是( )
- w2 o4 F1 l* h6 t- _/ DA. Java的类分为两大部分:系统定义的类和用户自定义的类8 G* N) u3 ]3 K8 {5 P/ R& ^. \. ]
B. 类的静态属性和全局变量的概念完全一样,只是表达形式不同
2 `* Z9 Y4 [( G. w6 fC. 类的成员至少有一个属性和一个方法
+ v! v! h6 b  `: g3 p" ND. 类是对象的实例化
1 J4 J3 C& H! h5 H; j      满分:4  分. P  P) J9 ~$ `. }% c
8.  下面的表达式哪个是正确的( )
1 y& L. x: j- O8 h' S0 K0 y8 _8 TA. String s="你好";int i=3; s+=i;
2 c. `5 c% P$ d. P2 `- c) XB. String s="你好";int i=3; if(i==s){ s+=i};
; G' D& K- F0 i/ C0 {: [5 TC. String s="你好";int i=3; s=i+s;
5 R$ h( P, n" f9 M# p. W/ bD. String s="你好";int i=3; s=i+;
. D5 I& Z, H% T      满分:4  分8 J: e+ R9 K0 {, L
9.  "阅读下面程序 class ex3124 { public static void main(String [] args) { boolean b=true; if(b){ int i=1;} else { int i=2;}System.out.println(i);}} 现在想先编译再运行该程序,结果是( )。
% q* x2 P6 Z% p8 @/ D0 C! C4 Z" JA. 1
; \8 N/ y6 i9 \4 P5 F% x8 HB. 2
' C5 T6 n+ [( }7 r1 ^C. 编译出错
7 m& d( J9 J1 I4 c$ I' b% J! LD. 运行出错
* F7 @) d+ Y, \$ C) ]: a      满分:4  分' L5 z/ A" E  r$ ?; r$ c3 T
10.  下列程序段的输出结果是 ( )。 public class operatorsandExpressions{ void stringPlus(){ int x=3,y=4,z=5; System.out.println(x+y+z); } }
4 r( c- n; A7 Y1 p. L3 V$ t6 E2 EA. xyz' @8 Z8 H  n0 |. `
B. x+y+z5 N. P3 ?* k6 C4 o: Y" N7 P
C. 12
) [# t& _+ f9 g9 Y8 |. l9 BD. 以上资料均不正确
- O4 f% j2 i4 d9 Z7 l$ T/ R      满分:4  分6 _& l. n/ b8 a2 k4 h* S
11.  要使用Vector必须import入下面哪个包( )。
, l2 S3 d4 I2 \" h6 t5 cA. java.Vector9 r0 w: H( @8 R) h  d& M3 K& T
B. java.io
9 l9 ?, j0 F9 c" o; R" D$ JC. java.util
3 l( O+ P) _* D& g7 j. FD. java.Applet
5 `3 p( d0 z" G# K8 y9 b      满分:4  分
- s. e# l! @; i  {12.  在对String类进行查找比较操作时,字符串的长度( )。
; f' [# _. @: I- {A. 不变
- f8 t7 h/ x) {* d* uB. 变长
0 L- d% B7 j. `$ m; YC. 变短
9 l$ ^/ u" f/ G5 QD. 不一定+ `3 ~4 ?, d$ G2 M7 x
      满分:4  分
6 _# a, _/ b, h7 B5 I( m! G13.  以下有关构造方法的说法,正确的是( )+ b8 [2 s  g) O
A. 一个类的构造方法可以有多个
; v4 N- v2 a2 m0 DB. 构造方法在类定义时被调用
1 |, T. w9 `" JC. 构造方法只能由对象中的其它方法调用
* d3 Z6 G! ^6 n: i* s+ [- Q5 BD. 构造方法可以和类同名,也可以和类名不同' E5 w. }3 A5 [& s& K* q) f
      满分:4  分
* o2 G) F7 c; W0 G2 C6 d: a14.  下列语句序列执行后,k 的值是( )。 int i=10, j=18, k=30; switch( j - i ) { case 8 : k++; case 9 : k+=2; case 10: k+=3; default : k/=j; }
* M! {3 m$ G/ r5 y3 ~+ I7 PA. 31. A0 f- y5 ]  J% p7 o. g4 T
B. 32; t8 J/ x2 I( }5 n  g
C. 2/ m8 A+ f$ k7 Y& T# b" O1 |. ^8 g
D. 33
1 B. Y# I( Q9 O! i2 U: v      满分:4  分) D( Z) r' V7 e5 b
15.  不允许作为类及类成员的访问控制符的是( )。
5 C; B& z3 w( c. y6 z  jA. public
2 F2 J# S$ ^6 t" jB. private
5 K+ s( G1 {* jC. static1 I% u& W0 Y6 X. w  v+ @- r* {
D. protected, }- \0 z  M* B) ~" R
      满分:4  分 ; A' K3 o3 E( |
二、资料来源(谋学网www.mouxue.com)(共 5 道试题,共 20 分。)V 1.  定义变量如下: char c=‘w‘; int i=8; long L=15; float f=8.9f; 以下赋值语句正确的是( )$ P6 x. s8 l! D; N* S* `- j; c( k8 b
A. i=c+i;
5 ~" _3 |5 L* B% OB. c=c+i;
0 j( `/ g! ~4 s2 X1 H: vC. L=f+L;) [+ P# w& C3 J7 P9 o0 D4 [) U+ j
D. f=i+L+f;6 `0 u9 N# |) c4 y5 \3 T- T1 x
      满分:4  分7 G4 p+ h) z, R. ?9 e5 E
2.  下列哪些语句是正确的( )。8 K- M6 i5 q- A; M- Q$ m, R# c
A. int a[][]=new int[][3];. N7 G7 [% S4 H5 D: s( Z8 y( o
B. int a[][]={{1,3},{2,3,4},{1,2}};
, l" V. N6 l6 B& L  mC. String s[][]=new String[2][];  A/ Y! ^8 y% R( `/ j' e, |& d* l
D. String s[][]={{"can","I"},{"help","you"}}
, v4 ]" c: j- q: J7 M( k/ d, ^8 B5 u      满分:4  分" j6 u1 T# i$ f3 Z. h
3.  数组与向量的区别是( )。
# \$ A3 c. ?9 S& uA. 数组的长度固定  G4 T" t* w6 ?8 l8 Z
B. 数组元素的数据类型相同,可以是普通数据类型
: j( f) Y% ]# SC. 向量长度可变! j- ^) C5 _; Z% j/ r7 U; T
D. 类型可不同,只能是对象的引用1 ?3 L! @# R7 @7 @2 `8 d. L
      满分:4  分  |8 [: e3 |" z) s+ I* [
4.  选出合理的标识符( )8 ]5 B6 X1 |. p8 h8 Y, e* o
A. _sys1_lll6 o" {9 R& F! e: T3 o
B. 2mail
- \  [- G! C9 {7 D" sC. $change5 T5 |. c  B* B0 G8 A) c  K
D. class
6 [1 r- \/ x, `+ r7 F. @      满分:4  分
6 F- r) h* W3 w" [2 D5.  下面哪个说法正确( )。! `' B. }+ i. g0 m. K5 G! G
A. 如果某公共的接口被声明在一个源文件中,则接口必须与源文件具有相同的名字。& Y; a" S+ h3 `& v$ N  s
B. 如果源文件包含import语句,则该语句必须是除空行和注释行外的第一个语句行。: q$ Z/ |$ O2 M
C. 如果某源文件包含package语句,则该语句必须是第一个非空、非注释行。3 j' c2 J. S7 [$ M0 X9 [4 Y, m: E
D. 接口中的方法必定是抽象方法,但可以不用关键字abstract修饰。1 `0 v3 J, e1 W' J: j0 ]
      满分:4  分 1 _+ R4 i, W  W; `7 G8 a- @
三、资料来源(谋学网www.mouxue.com)(共 5 道试题,共 20 分。)V 1.  子类要调用父类的方法,必须使用super关键字( )" d4 S* ~% F* k# M% ~$ k7 B6 X
A. 错误6 F. t' M# t, r! |8 F9 U
B. 正确: _% D# n4 ^3 h+ G# {, V5 D, E# l' S
      满分:4  分
6 \# ~1 F1 {, `8 J2.  Java的类不允许多重继承,但接口支持多重继承( )。2 j  a9 N2 Q' n0 i$ S$ N
A. 错误
, U; z, X4 H2 a6 u' AB. 正确; B4 N7 d, e" X7 x
      满分:4  分" n% M7 c9 f! x4 X* P
3.  如果p是父类Parent的对象,而c是子类Child的对象,则语句c = p是正确的( )6 T: T1 P/ c' d: {5 M
A. 错误
) L0 L/ [% ?5 PB. 正确
" A% A% _% {6 P7 v% N+ c. L7 @      满分:4  分
$ G( d) A* `2 A4.  Java语言中的数组元素只能是基本数据类型而不能为对象类型( )+ H- R7 `6 {5 u9 _2 ?1 m/ o* g- C
A. 错误
1 E% X+ l/ @' C2 OB. 正确" p8 W- z7 N5 z7 q
      满分:4  分9 D7 \& z' a9 g! I& [
5.  在异常处理中,若try中的代码可能产生多种异常则可以对应多个catch语句,若catch中的参数类型有父类子类关系,此时应该将父类放在后面,子类放在前面。( )
) w8 I  Y  n' v/ w6 x, T" u; {( cA. 错误, p: E1 j: {. o$ X4 r
B. 正确) Y& ~7 E& ^+ f6 I* l( R
      满分:4  分 ) q; s. G( p. ~) q4 S  X/ k
$ k0 N! A% Z& s# G1 b

2 Q* V$ N- W4 b, t
/ |. P, k# ~% }7 w9 @4 j+ K
奥鹏作业答案,奥鹏在线作业答案
发表于 2016-4-24 09:18:05 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

发表于 2016-5-23 19:45:17 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

 
 
客服一
客服二
客服三
客服四
点这里给我发消息
点这里给我发消息
谋学网奥鹏同学群2
微信客服扫一扫

QQ|关于我们|联系方式|网站特点|加入VIP|加盟合作|投诉建议|法律申明|Archiver|小黑屋|奥鹏作业答案-谋学网 ( 湘ICP备2021015247号 )

GMT+8, 2024-4-25 13:16 , Processed in 0.114655 second(s), 23 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

快速回复 返回顶部 返回列表