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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

12春吉大《面向对象程序设计》在线作业一

[复制链接]
发表于 2012-5-8 20:38:07 | 显示全部楼层 |阅读模式
谋学网
一、单选(共 15 道试题,共 60 分。)V 1.  如果类中的成员变量可以被同一包访问,则使用如下哪个约束符( )。9 F2 S; Y& `& K5 A! p& ]3 u) \# J6 r
A. private! p# W! D" D% i  I( t, j2 c. W( W
B. public% a/ e+ U1 R: M1 ?3 I
C. protected
+ V0 O/ o8 u' u$ `' n( c" T0 bD. no modifier5 I3 @) R! l1 ]" D$ X; v# ]* q/ S
      满分:4  分
* t2 E! e2 n6 h7 d2.  下列构造方法的调用方式中,正确的是( )。
; f$ h/ ^& G$ s3 tA. 按照一般方法调用1 w/ g+ r2 ~, ~# z
B. 由用户直接调用
% [! t2 r  i& c% {C. 只能通过 new 自动调用3 t4 u& S( w5 ~2 N! Y1 o9 n& H
D. 被系统调用+ D9 p- ?) Y2 K  S
      满分:4  分
' Y4 ^" P# b* @( J- `3.  在switch(expression)语句中,expression的数据类型不能是( )。
% H" g1 T4 H9 a1 wA. double3 c4 |/ e' [4 R; z1 `1 K  X
B. char
3 @3 f% ^5 c# y, C1 |8 j$ MC. byte/ q: ~  B0 s, s6 K
D. short' n; j6 P) R  t. C! E$ z. m2 V
      满分:4  分2 s" h( D2 k! F. a: j; }/ ~4 K
4.  下列运算符中,优先级最高的是( )。
9 C7 v. [# J7 Y9 X1 k, I' ]A. &&
) U: l9 c& x" p) |: D# Q1 G" JB. ++  T# L" K7 W0 I+ y' O9 j& H( k
C. +$ N7 F6 K  M# v8 o' w
D. *0 L) j0 D/ V9 ^! L' P- M
      满分:4  分
* [, D. f; r# D! e& U5.  下面语句执行后,i 的值是( )。for( int i=0, j=1; j < 5; j+=3 ) i=i+j;$ i9 c. ~7 \7 Y& Z
A. 4
4 _5 [/ S; \, R( q5 SB. 5" |' ]. J/ v, q" p5 P: q8 I; D$ m
C. 6
2 S8 r( V/ Q. t# \- @3 J/ gD. 7! w0 U8 `* s' ~, l1 N8 u' W
      满分:4  分
% G. Y8 Y* w4 e* r6.  关于Java中数据类型叙述正确的是( )) A+ T+ F9 X1 \, X* D) ?
A. 整型数据在不同平台下长度不同5 J5 T: C/ k, w! d% z: R
B. boolean类型数据只有2个值,true和false
. q" i% ~9 O- [- P( mC. 数组属于简单数据类型: e! |6 w. c# J: z9 Y% }
D. Java中的指针类型和C语言的一样9 B( y2 |2 A- T4 I' S( H9 W
      满分:4  分
. B' f" J& U) @" A3 N7 i/ b+ U7.  数组的大小在创建以后( )。
7 {* V# A- U, q% M) ]A. 可以改变
2 v8 @4 b, R# e5 _* A( a6 wB. 不能改变
5 k5 a! w6 ~. K9 ~C. 使用new方法可以改变
1 P  `) q8 z$ `D. 有些可以改变9 j3 T. e# t0 o6 E
      满分:4  分* w6 m8 {+ v6 u6 X# s# c
8.  用于定义类成员的访问控制权的一组关键字是( )
" R6 q8 W  q( n- @, e  v/ oA. class, float, double, public
; q% U8 P& M* J3 t% k9 N. wB. float, boolean, int, long9 @/ r0 G! ]. d, l* R- `9 \
C. char, extends, float, double6 d' W9 ]: x% W( R! K+ X3 F/ z3 t# Y
D. public, private, protected; U* l9 G( e: L- {, r
      满分:4  分
- @6 R+ m7 t% T) }9.  为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为( )* m( }  r6 f% D! r  p2 D
A. static void method( )
$ l+ P/ V9 p$ g* Y' @5 ]B. public void method( )
9 M, S: i/ I4 ?5 T/ vC. final void method( )
  C) N. }2 s8 MD. abstract void method( )( v6 w; v. b/ s/ r3 ]
      满分:4  分
; B5 b9 f2 L1 I1 @- E10.  以下语句有语法错误的是( )% o9 n- J; e  v/ |( ^5 V
A. int x=1;y=2;z=3
6 f/ H' K: E- O4 _B. for (int x=10,y=0;x>0;x++);
9 b: B" I3 Y" I3 R; `/ I7 S3 l: |C. while (x>5);0 R: y/ `) m2 b, M! `. {
D. for(; ;);
/ N! N8 Y9 C8 ~      满分:4  分6 Y1 u/ J: C8 j9 L0 B- f4 G: n! d
11.  已知表达式int m[] = {0, 1, 2, 3, 4, 5, 6 }; 下面哪个表达式的值与数组下标量总数相等( )。& s. }' ]+ a" c$ u1 ^! ?* K7 W# t
A. m.length()
1 E. t  Z8 Z8 A8 p" h& hB. m.length. d) |1 Q: ?: v5 u7 Q/ Q1 W, r  r& S
C. m.length()+1: E) U  U2 c4 H0 S( @! X5 G5 @! {
D. m.length+1
. H* c: u7 b  K5 K8 p      满分:4  分
* {3 n; y' a1 o- v' ~1 S12.  设 x、 y为已定义的类名,下列声明x类的对象x1的语句中正确的是( )
$ o+ z- U% x2 J$ j% U5 C, n3 jA. static x x1;
7 w8 n1 b- Y( v: j+ v7 V& ^B. public x x1=new x(int 123);
' O5 C2 Q$ Y  [' IC. y x1;
2 X5 x. i: R% Z: b2 q& H: H; n! yD. x x1=x();4 P5 V8 {( K2 s) b) Q( j
      满分:4  分
9 C6 [- f8 F5 h. A13.  设有定义 int i=123; long j=456; 下面赋值不正确的语句是( )
! p; G0 x5 |0 m; D; R* TA. j=i;
7 v0 [4 R. v  ]' m6 }% ~& iB. j=(long)i;
& ]; ]! D" {; H, IC. i=(int)j;) C- I7 h/ m" a
D. i=j;
$ G$ X7 S# _8 x      满分:4  分* A+ \+ e+ |5 x  p" U8 @
14.  String s=""This is the "";String t=s.concat(""String.""); t的内容是( )5 K: _0 G) ?; y$ K# R! Y' {
A. This is th String
3 u1 N3 \1 x' F% ]B. This is the1 S* ^" P+ ?5 U4 v/ S
C. String; F5 q% J2 A6 F9 ]: d9 x; r7 D9 K
      满分:4  分5 _: f+ M0 O# G" ?0 _! |
15.  不允许作为类及类成员的访问控制符的是( )。
; M$ H$ `6 l0 C/ ]: t) UA. public
' `1 n+ l& t8 x5 P0 sB. private
* C# r, x, x8 v/ C7 b' _C. static$ t2 V) z9 I$ V( ], f, F& B; N
D. protected
2 S. [* I) ?2 g9 x- U9 B      满分:4  分 7 x$ Q$ J  D* s, m! Z

' H$ U9 d% H! t. d二、多选题(共 5 道试题,共 20 分。)V 1.  定义变量如下: char c=‘w‘; int i=8; long L=15; float f=8.9f; 以下赋值语句正确的是( ); M3 i# h9 t3 u% F
A. i=c+i;
7 B! Z" _- I4 X) x7 eB. c=c+i;+ v, C% i+ P5 p1 X
C. L=f+L;
+ g+ Y& I7 Q6 pD. f=i+L+f;
' [" R6 S/ f0 b' c2 a      满分:4  分/ u+ d  X: Y5 s
2.  下述哪些说法是正确的( )。; ]6 k* H( Y/ k7 x+ M9 ^
A. java语言中的类只能有一个构造函数7 q+ J/ L+ N7 |8 N& k
B. 程序员可以自己定义自己的异常
1 y5 X* ]) y7 C2 }C. java语言允许多继承
2 G0 R! e0 p& SD. socket在java.net包中
# @7 b4 Z% k; U' m; z9 @) s9 ^      满分:4  分% X3 Z& o9 K7 `
3.  说明下列创建数组的方法那些是正确的( )。
* ~5 A3 T8 z$ Z: H$ @4 yA. int twoDim[][] = new int[4][];/ V/ i. I. Z: f, m$ e4 j
B. int twoDim[][] = new int[][4];) Y: e3 U1 U5 v% t, g% m: h2 x6 m
C. int twoDim[][] = new int[4][5];
! @0 ^2 M1 a+ L5 S9 C2 R+ mD. char a[] = {‘A’, ‘B’};
  |+ s* e' }( h+ M. O$ E! D      满分:4  分
1 T! K! A; }: I! n4.  选出合理的标识符( )9 j' m$ H# s9 M# h$ x
A. _sys1_lll
6 l0 O4 T& S7 G% XB. 2mail" T* Y" l! U4 w! q9 I: A1 V+ c
C. $change3 `0 H8 H8 u5 Y, R
D. class
) d  K& m! \& Y2 n/ c# m# ?      满分:4  分  k9 W& j# V, B# d% U3 S2 T# F
5.  下列正确的表达式( )
6 m/ K2 i  W3 vA. double a=1.0;
* O2 J! B  M4 b/ y3 i8 xB. Double a=new Double(1.0);) V: ~' D# P& N4 o) k# T' b0 g/ h
C. byte a = 340;
. g, Z9 i! _6 JD. Byte a = 120;
7 ]: q1 j% a3 U, S9 X/ f  a- ~      满分:4  分 ' M7 U. U; z6 ^/ T* q0 r
9 L; L7 z* a! J4 r" w
三、判断题(共 5 道试题,共 20 分。)V 1.  Java的类不允许多重继承,但接口支持多重继承( )。
7 D% K, Q) R; O: d" NA. 错误0 m+ c; y2 O6 L* [
B. 正确9 j' o. U6 H2 W0 O) N4 O
      满分:4  分/ F5 {  R/ e1 r5 L5 }
2.  在Java中%是取余运算符,要求两端操作数为整型。( )9 l' f, X) E9 \' f* r! J8 i
A. 错误5 m! U/ e1 L' H9 U% [  \
B. 正确( ~+ L. m! e1 ~1 v, P: Q
      满分:4  分5 u4 w2 w5 a7 f* w& W. ?$ B
3.  Java语言中的数组元素只能是基本数据类型而不能为对象类型( )
3 Y7 k, O; e7 j8 U% D# @A. 错误
) Y/ c& R. Q! Z. F* m: K4 I! N$ s* rB. 正确8 H- D  \) s0 K+ k+ u/ i$ I7 w
      满分:4  分# G2 j% V5 D' v; z& [
4.  Java的字符类型采用的是ASCII编码( ): q. Z- S0 T/ [# t9 H
A. 错误. h7 k6 w" _- I1 m
B. 正确
/ d: z4 `  ?" C, }- P      满分:4  分
. ?; V2 N  e. u5 B" j, U  r* |* e9 C5.  如果p是父类Parent的对象,而c是子类Child的对象,则语句c = p是正确的( )
# v( \/ d* z1 i( Y  tA. 错误& p$ q) e4 |# Q" H! ]
B. 正确
- q. z# ]1 T! P1 v      满分:4  分 5 e; S  ~' _" y' m2 f- m2 v

7 E4 V2 N4 `; f! Q

本帖子中包含更多资源

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

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

本版积分规则

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

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

GMT+8, 2025-2-1 06:38 , Processed in 0.127081 second(s), 24 queries .

Powered by Discuz! X3.5

Copyright © 2001-2025 Tencent Cloud.

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