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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

21秋吉大《面向对象程序设计》在线作业二(100分)

[复制链接]
发表于 2021-12-1 03:48:32 | 显示全部楼层 |阅读模式
谋学网
资料来源:谋学网(www.mouxue.com)面向对象程序设计-[吉林大学]吉大《面向对象程序设计》在线作业二
  Y8 ?( w! u1 A9 X" @2 G7 A7 e试卷总分:100    得分:100
* U, n  Q7 d0 r! s! n- k第1,下列代码中,将引起一个编译错误的行是(     ) 1)public class Test{ 2) int m,n; 3) public Test(){} 4) public Test(int a){m=a;} 5) public static void main(String args[]){ 6) Test t1,t2; 7) int j,k; 8) j=0;k=0; 9) t1=new Test(); 10) t2=new Test(j,k); 11) } 12) }! N6 c2 G* K6 t
A、第3行1 N* y& F; `" G  u* Y4 S& W
B、第5行. I2 m" M1 X  I
C、第6行1 A; ^1 v9 I$ M  A8 ^& |  a
D、第10行
) _, H9 V9 m* b+ {! T正确资料:3 s3 Q5 o& T) q% R; x

' v1 B6 l6 Y' P, L6 x9 c# [7 S4 Z: ^( a3 s0 F4 z
第2题,"阅读下面程序 class ex3124 { public static void main(String [] args) { boolean b=true; if(b){ int i=1;} else { int i=2;}System.out.println(i);}} 现在想先编译再运行该程序,结果是(     )。9 V' A: k( n: l' y
A、15 P( k+ E) u- Q% c$ ?
B、2
& |. ^% I/ ?$ i( e& m  L- pC、编译出错
: R, Y# x2 Z$ YD、运行出错
- ~# ~: n8 s, [& @' V正确资料:( @  a  |* d; |, b' r; E  B* Q* r

* B5 n: ]$ O6 H7 G# _  x- Y0 U1 O4 e7 n! h" C) `, i
第3题,关于以下程序段的说法正确的是(     )。 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. }
( A( d. p6 D" s! {A、第2行编译出错. _) b# o' L& O3 t( ]
B、第4行编译出错; b) o: p' P* R
C、编译时产生错误
" V8 M5 o# W4 n5 ID、编译时没有产生错误,运行时发生异常5 d+ {9 L; e- E/ ^
正确资料:5 n# G' U! W) |, l7 v; l5 j

2 u  f. w- b( H; p& }4 Q5 ^* Y5 ?
9 O4 [, |$ A! _/ t) Z8 o第4题,下列叙述中,错误的是(     )。
% O' {4 P2 L6 f1 \, S/ e/ l  O$ U& w: ~A、父类不能替代子类
/ A2 h9 I  b1 f# AB、子类能够替代父类/ G  \. r: @. N" G
C、子类继承父类
5 O" \$ p# [* j. r/ m) iD、父类包含子类
! L: b( t! }3 G3 k3 S正确资料:
. T6 R5 ^# }. i! S0 y8 n) W3 Z3 s& O' L5 l. X
9 q3 g7 A) q: e9 g
资料来源:谋学网(www.mouxue.com),类Teacher和Student是类Person的子类; Person p; Teacher t; Student s; //p, t and s are all non-null. if(t instanceof Person) { s = (Student)t; } 最后一句语句的结果是(     )。
2 }7 ]9 w. Z9 q8 R& L' @A、将构造一个Student对象;
" u3 k" Z- C  ^* r8 Y* ~6 pB、表达式是合法的;1 r" ^6 ~" Q# A! m) q
C、表达式是错误的;! D$ w2 [7 c: o% P
D、编译时正确,但运行时错误。
9 N. u. `: b- F) j4 T4 b正确资料:1 O) b4 G) o& S5 Q

+ K" d7 a! q: L* |  x/ m
/ s3 K+ e/ R1 j. o2 ~. l第6题,以下语句有语法错误的是(     ); E( z/ H2 @+ P7 l- {
A、int x=1;y=2;z=3
# m2 z' d  g- nB、for (int x=10,y=0;x0;x++);
% W  `. g# k+ }3 ?C、while (x5);
( P- _/ D7 d4 H/ Y. I( Q5 ]7 [) aD、for(; ;);" K: t% D) C) X! T
正确资料:
- S0 y- [- }% [2 X
4 K1 s+ a6 L: f0 E, y  X$ f: ?& w% T4 p( q( v% u
第7题,下列方法定义中,正确的是(     )# N3 k, h, O& u& |6 G9 f* g) _
A、int x(){ char ch='a'; return (int)ch; }+ X, o, X( q7 p$ Q! ^/ k6 ]
B、void x(){ ...return true; }: R. P& R7 `5 N# D
C、int x(){ ...return true; }
/ K) z) m" r  s0 _D、int x(int a,b){ return a+b; }
/ y' f( A% A" O6 K$ s- b0 ~正确资料:0 }2 Y2 V. F6 l5 q/ \: h% G
, e7 E5 i, o- D3 j

1 |8 y1 y/ Q; j6 R  v, F$ E& w$ R& U第8题,若已定义 byte[ ] x= {11,22,33,-66} ; 其中0≤k≤3,则对x数组元素错误的引用是( )
( D1 S/ h1 r/ Z1 r1 {+ cA、x[5-3]- P* i4 H- n2 B9 W
B、x[k]
6 @. v. K) K8 @6 {- OC、x[k+5]
+ i- k% h! @+ Y) I) ?D、x[0]
# _+ r! h' S6 P1 T正确资料:" d9 _( D1 g% O1 |& d' H
" \; h" N7 b" X

; l) w# R- Y( S9 O* f第9题,如果类中的成员变量可以被同一包访问,则使用如下哪个约束符(     )。- C) B2 A$ {, E
A、private
$ `0 s8 ?( \/ V- z. m8 ~% WB、public" S# [9 X1 @( d+ t3 G) H6 e8 I0 T. e! b
C、protected
# h% q/ v$ D* F3 [D、no modifier
0 v( T& P8 ^* ]  s正确资料:5 z, I& g! h' p7 k
0 p* _7 v3 v) ~2 f
1 C2 _. P, I. p. A1 g
资料来源:谋学网(www.mouxue.com),不允许作为类及类成员的访问控制符的是(     )。
/ y9 [* w2 E$ J1 x: \A、public
/ r# d; [1 S1 v( E3 NB、private
$ I" Y* y: k6 J+ r, d2 `C、static3 E/ P0 P( a: G2 O: x
D、protected3 R3 K6 q$ E8 P8 o; O4 f1 R* L; t
正确资料:
/ Z2 X) ^3 Y0 a+ K. N
, w! w+ |: d# X/ \% p. T% C* _) _: C/ N: D0 B3 A
第11题,Java语言的类间的继承关系是(     )
& V& t7 _# K. k$ Z" {% ]A、多重的
* f  t2 r" {2 [, j' zB、单重的4 }$ x- F' H" T+ B: g* T
C、线程的
$ c' y# t7 @$ e. w. \4 `D、不能继承# I; o4 A3 ]: g3 `# r" u; p
正确资料:6 @7 [, _8 z6 C! w' R# k

! M, O# w; D) Z  O! ~
9 Q, i, X5 X# c: |+ E, Q资料来源:谋学网(www.mouxue.com),以下叙述正确的是(     )
0 Z: r$ Q# a6 A" g1 uA、构造方法必须是public方法; B/ n0 f7 e! q+ I* p% P/ |0 |
B、main方法必须是public方法: S2 f3 r( t  ~$ Z  g% i( d% N
C、Java应用程序的文件名可以是任意的
% V+ r  D6 [( a, mD、构造方法应该声明为void类型6 M5 |) n3 b2 C8 S+ A. U6 V
正确资料:1 N$ X4 z8 r- u8 }* C: g& N

5 F& O5 ^( C" g% n; K$ }( }4 J0 K0 B- j3 S7 m
第13题,在 Java 中,用 package 语句说明一个包时,该包的层次结构必须是(     )4 z% A/ _+ |  g+ ^5 t- z4 W
A、与文件的结构相同
; m: l( g5 Y) `' g) fB、与文件目录的层次相同
! p9 p( A, A8 }$ KC、与文件类型相同
# J' b0 ~6 M3 x& Z0 j- F% H+ gD、与文件大小相同  a: v0 S  @' f7 l& N8 u" Y
正确资料:
+ N  {( @' K0 s4 r5 f3 M7 G" ~) e' J7 }& D8 L, u- s5 ?
# _& h. s4 m8 f% u6 C
第14题,下面哪个为构造函数的特性定义(     )。' M3 O3 G( r& j2 D! j! Q9 D
A、在类中声明构造函数时,名称须与类名相同' M2 f# S' A) v! H' d
B、具有重载特性,可以建立多个相同名称) y! Y; F; m3 u& X6 O, h
C、使用类建立新对象时,会自动执行构造函数,因此在构造函数内设定变量的初始值进行内存的分配+ f- ^/ {2 U% {9 t. ?7 G
D、以上都是
8 K8 a) S! ?3 ^2 M% Q/ f正确资料:6 Y+ w7 A$ C4 R  I& `
+ |, z$ j+ Z1 S+ F+ r2 q  j8 @5 `
2 A  z4 g. `( A% n* x3 w
资料来源:谋学网(www.mouxue.com),关于Java中数据类型叙述正确的是(     )
+ y; ?9 F7 J" x) m0 T3 y% YA、整型数据在不同平台下长度不同
/ w( x2 U$ r! O4 j; q2 zB、boolean类型数据只有2个值,true和false
5 q5 k/ p1 L( z, G8 oC、数组属于简单数据类型7 h2 H( W) V9 _7 _- X2 ~
D、Java中的指针类型和C语言的一样
  }' s9 [" p5 n' B1 P正确资料:
0 j4 u  ]6 i" r1 k( F- h$ P: `2 `' x- ^; F! S* e' s( V) j
1 z; p' [8 S% p0 Y# K4 \
第16题,下列正确的表达式(     )% z$ C5 c* X& W; _" a
A、double a=1.0;" [% Q% @6 \& Q$ b9 e1 [2 J
B、Double a=new Double(1.0);) f7 [- ?* \1 I# E% O
C、byte a = 340;' w% E: n  P- g5 |# _& I
D、Byte a = 120;
/ k6 k/ D' Y/ ]6 w5 B! \正确资料:,B. d$ k* j# ?) I( |) D

: {0 D' c# c3 C' z
8 m' x% n3 w. H8 P; T/ Z* Z9 V第17题,执行下列代码后,哪个结论是正确的 ( )String[] s=new String[10];
1 M- V; g4 X* @: x6 EA、s[10] 为 "";/ V' F) U) P/ }
B、s[9] 为 null;8 d$ Q$ }/ E4 G
C、s[0] 为 未定义
1 k; v- v5 n4 ~+ \8 AD、s.length 为10
9 K. V/ O8 [1 x" }" Q$ K正确资料:,D
2 v4 p4 r9 V7 ~' E- R8 E& n! J/ [. f- a2 Z. U& S* g
  J, ], f$ f% z2 t3 I
第18题,以下哪些是面向对象编程的基本特征?(     ). V5 X! j4 u; K
A、继承
2 T9 A' c2 Q1 R- u7 U, u6 D2 u. f) V% TB、封装
9 H- Z. V5 e% l/ p" p9 p+ f+ |C、多态
: W& a4 t7 P3 `# N( u正确资料:,B,C
9 f) f$ d2 N5 _9 o+ V
9 D4 L8 \0 P6 R9 A9 z  h6 o% Z: A3 j; H' D* r: O4 G- Z
第19题,指出下列哪个方法与方法public void add(int a){}为合理的重载方法(     )。
) \9 N- ~# C/ l) \A、public int add(int a)' p* G. R5 `) [( ?; f" {: t
B、public void add(long a)
" z$ f! h* V5 D! @1 XC、public void add(int a,int b)
1 w! x! ~2 K1 d2 W% f3 L* SD、public void add(float a)/ g- m& R! X! @6 `
正确资料:,D
' X2 o; B1 C; s& S- _9 m2 T+ w! M
3 j$ y; J$ F1 `+ H* ]- P! X3 W/ w1 e
资料来源:谋学网(www.mouxue.com),说明下列创建数组的方法那些是正确的(     )。
1 e" i$ E" Z. T4 J* t8 HA、int twoDim[][] = new int[4][];
/ s: Y. u1 n$ _+ wB、int twoDim[][] = new int[][4];6 n9 P& Q8 A% {9 R$ K. L: e  x
C、int twoDim[][] = new int[4][5];
" @! y( K" E0 v- lD、char a[] = {'A', 'B'};8 z8 v; q5 L2 D8 R" F$ M
正确资料:,C,D$ M" X; }! Q. Y+ [' @$ B# Y

8 G) [; ~' ^+ `
& O4 g6 C+ ?; s2 T2 A; l3 w第21题,如果p是父类Parent的对象,而c是子类Child的对象,则语句c = p是正确的(     )
! r+ D$ w1 X. T2 qA、错误9 Z! e6 r0 k! s/ ^$ ~
B、正确! Z0 d! s- {8 f7 ]2 ]
正确资料:6 m) G& x% n0 D% r: w# o

6 q  u. p$ B& h9 l5 r
& I: n* e& s. }2 A) q+ h& j第22题,在异常处理中总是将可能产生异常的语句放在try块中,用catch子句去处理异常,而且一个try块之后只能对应一个catch语句(     )。. O( ^5 |1 g& [# c/ _
A、错误) S$ I) |9 f3 \$ Y0 J8 I
B、正确
) w9 i" ?$ F+ |! S正确资料:( E) I+ \. h$ @, p5 @: V  F3 w8 T
4 [; a( p" A8 o, B2 E. I

8 A1 ~, p; d3 T2 L' ~第23题,Java的各种数据类型占用的内存长度固定,与具体软硬件环境无关(     )) U, k! l- E+ v
A、错误& H+ G  I* O' G3 w
B、正确
9 x2 c( Q4 z2 h: |8 H: R+ ]正确资料:
/ V# f/ O' N  I4 w& S! b& i( x. J0 C7 _. L4 b

; f: {# j% p  L; r$ }4 m. r第24题,有的类定义时可以不定义构造函数,所以构造函数不是必需的(     )。
( v. v4 B4 S& \' C6 HA、错误
1 X) g6 n/ Z2 s+ BB、正确* r( ]7 U  I' X
正确资料:
2 \5 _; @6 a' f$ Q5 p( K( K, a% \  v" A; Z$ n: D8 b( H! k& I; `! o* u. Z+ m! j
1 G7 ~& C4 Z) A
资料来源:谋学网(www.mouxue.com),一个Java类可以有多个父类(     )。; |; @0 s% Y9 R; ~
A、错误2 Y2 l1 S" Q$ I& K
B、正确9 E6 h! T% M8 q: C) l* F
正确资料:
3 n+ ~& j( ?3 E1 p2 P: q- O( c0 x+ L! a7 K5 G- T

9 W7 A) h& }$ d6 z0 C' R5 f# D1 G/ n) x1 c  h

" a1 Q$ |8 s' P
4 Z% M* @  j3 J& F8 O% r5 f0 D( i! c. P8 _: G% {

# ~6 ~0 ~2 t; Q) t  a9 V1 {. Q  [$ G5 k. h2 Q
' }6 p5 G6 L  ]) c' s

( @1 E% J8 z' u
- j& r$ h* u; m( e/ f4 n  w8 D/ i+ Z! a7 ^6 r
# q/ b5 S1 y8 s1 ?9 T( g2 ~3 X
# q" R3 E, p) L$ u

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?会员注册

×
奥鹏作业答案,奥鹏在线作业答案
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

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

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

GMT+8, 2025-1-31 20:00 , Processed in 0.088705 second(s), 19 queries .

Powered by Discuz! X3.5

Copyright © 2001-2025 Tencent Cloud.

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