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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

吉大11秋学期《面向对象程序设计》在线作业一

[复制链接]
发表于 2011-10-9 15:34:50 | 显示全部楼层 |阅读模式
谋学网
一、单选(共 15 道试题,共 60 分。)V 1.  下列语句执行后,变量a、c的值分别是( )。 int x=182; int a,c; c=x/100; a=x%10;
1 j9 ?- L6 X! RA. 1,27 `, ?9 k8 q. R, r* w
B. 2,1+ k+ r' d& R/ F( K4 m; O& g" J7 ~
C. 1.82, 2
( {* @3 @" L0 OD. 100,821 Z5 x$ J! A+ y- ?
      满分:4  分
, u: J' R: W! q2.  设有定义 int i = 6 ;,则执行以下语句后,i 的值为( )。i += i - 1;
" U0 W1 k9 `- u) @5 WA. 10, P7 r8 g& Z+ M. a$ h
B. 121
2 O- o! ^. q0 N$ f' L- IC. 11
% f8 h5 z7 L/ K- I% JD. 100' e% @9 _3 C9 W6 H
      满分:4  分
9 b& }( E; M5 K% N$ h& |$ V3.  以下叙述正确的是( )
  N8 A# ~- c7 G* Y' l+ `A. 构造方法必须是public方法5 @6 ~% @% z7 G
B. main方法必须是public方法5 S2 Y5 T0 e/ j5 S9 w
C. Java应用程序的文件名可以是任意的  v0 i  R# a, U' _# I
D. 构造方法应该声明为void类型' a, y9 ?3 H( d* b# H2 m, b. Y
      满分:4  分
1 B5 r/ M0 U8 j0 B3 ^7 n4.  给出如下代码: class test{ private int m; public static void fun() { // some code... } } 如何使成员变量m 被函数fun()直接访问( )。- H; @: w: Y2 ^+ @- t# F
A. 将private int m 改为protected int m3 r# G# D! l3 L
B. 将private int m 改为 public int m9 |" @7 d& ?1 n/ }( L
C. 将private int m 改为 static int m# d& k+ m6 ^6 r3 U, ]3 G8 p
D. 将private int m 改为 int m; F! W6 A  b2 A0 n/ u8 b
      满分:4  分# L9 ~* V/ |+ b( ~
5.  String s=""This is the "";String t=s.concat(""String.""); t的内容是( ). Q# ~' \: e" ?' C& }4 b
A. This is th String
# I6 p. L0 m) |* o& v7 ~& HB. This is the% c, x# j+ [* R) D
C. String
( I) d; ^# x$ I% W- f; ~      满分:4  分
3 B3 A2 k* q" U5 S6 h1 a9 C7 v+ D6.  下列语句序列执行后,i 的值是( )。 int i=8, j=16; if( i-1 > j ) i--; else j--;
3 W  S  J6 x4 ^A. 155 |2 f7 M; x' o2 W1 r$ M' Z
B. 166 N9 N( s; U" N' l2 M4 \
C. 7
8 d. r3 q% r% c" P7 yD. 8) ]; {+ x9 W; C& D2 R0 K9 A8 D
      满分:4  分
6 ?: @# v. A# w3 W" B/ c7.  以下哪个约束符可用于定义成员常量( )
. H  U# A, r1 E3 c* U6 UA. static% D3 e4 e- s% @; w1 }) o
B. final
7 [  |- \# ^$ k- fC. abstract
# @$ g( a+ k9 l+ D, sD. 以上都不对4 ^8 Z4 U, Z! t/ ~/ _1 m
      满分:4  分) q3 ^& s  m* l
8.  以下有关类的继承的叙述中,正确的是( )
/ Z% |% _2 [; {3 VA. 子类能直接继承父类所有的非私有属性,也可通过接口继承父类的私有属性
) L0 t; j& i8 V5 R' x% UB. 子类只能继承父类的方法,不能继承父类的属性
' |" S# S' Q4 \$ x) D- l3 IC. 子类只能继承父类的非私有属性,不能继承父类的方法
: O) H) Y- [2 v5 }9 q* o3 L0 UD. 子类不能继承父类的私有属性* o- [* Y; y2 U% n3 B
      满分:4  分
0 b" w- {1 G3 v( E  l  p9.  设 i、j、k 为类 x 中定义的 int 型变量名,下列类 x 的构造函数中不正确的是( )2 v' n; n& D1 V9 Z, M, e
A. x( int m){ ... }% Q2 Q& E3 L5 s) W! Y4 ^# \
B. void x( int m){ ... }
7 J% S) n  }: k3 }, c4 a( b) p1 z! lC. x( int m, int n){ ... }( z2 m4 T/ s, w4 I' L  J2 q7 r
D. x( int h,int m,int n){ ... }7 X! a' i+ G  ?  ^' j; ?4 R( e: I
      满分:4  分
7 O# g4 x( H$ n10.  下列语句序列执行后,i的值是( )。int i=16; do { i/=2; } while( i > 3 );2 R4 U% \! c" y4 W3 I7 p  a% ^
A. 16
( e6 a2 @5 C- b6 hB. 84 r7 q; n( a1 y# |4 Y+ M* V
C. 4& P: P- {' G5 x9 ]( w- i
D. 2
4 o& X, S% ?! p! {: Y* ~; F      满分:4  分( @7 m9 \4 v) ]' X
11.  设 i、j 为int型变量名,a 为int型数组名,以下选项中,正确的赋值语句是( )' |( k3 h( e7 _" q3 I
A. i = i + 2
$ P' S* h7 D3 vB. a[0] = 7;
- ?6 d* l1 v3 ^: K; u1 O: r/ MC. i++ - --j;( F' r1 j: V5 {/ v! K: O" d
D. a(0) = 66;1 Q( W4 q) U" a/ _2 \" w+ F
      满分:4  分( b  a4 K! C6 F9 Q% T
12.  数组的大小在创建以后( )。
$ R% b& m8 S; m" R* c/ aA. 可以改变
, P+ o9 [3 S6 h+ l3 H# P) |% b  t7 Q% mB. 不能改变3 C' n, P( [* ?" B' Z$ n4 v
C. 使用new方法可以改变
9 u5 m" V! }. f6 @8 c' N! @$ ~D. 有些可以改变
( X2 L- ~% k. C, ?      满分:4  分
5 ]1 }3 N- y7 q% v. Y! \1 x' G13.  以下语句有语法错误的是( ): S8 J* Y; ?; k% D; N5 R' Q  L
A. int x=1;y=2;z=3& B+ U" Z1 e. A* n8 u7 B' z3 v
B. for (int x=10,y=0;x>0;x++);1 h$ P, W: s( N. n2 H
C. while (x>5);
( b8 n6 B2 v' K$ l( pD. for(; ;);! u# A. j9 y  G; Z
      满分:4  分) P( K/ G7 s+ S
14.  如果类中的成员变量可以被同一包访问,则使用如下哪个约束符( )。
! T  f8 U; g' }, {/ @A. private
$ N4 R' w% Q& u2 g. @) KB. public
2 ^8 F! }# K; |C. protected
+ u3 i2 t/ M' s6 [D. no modifier7 Q6 ]- ]8 y; B2 S1 z& k
      满分:4  分, R% [3 e( ^. I" W3 x! ]8 J
15.  编译并且执行以下代码,会出现什么情况( )。 public class Q{ public static void main(String argv[]){ int anar[]=new int[]{1,2,3}; System.out.println(anar[1]); } }
" M& I1 O! _5 DA. 1
7 Z* g) q0 @& e$ Q) y' g3 mB. 有错误,数组anar在初始化以前不能正常输出  R5 s) T0 |) g' ]6 I
C. 27 W/ ]$ h4 L) r! z  m: _
D. 有错误,数组的大小没有定义。+ {/ r9 [' g, x2 |# f' u! H  [
      满分:4  分
. {+ {  `+ _5 O2 [+ A2 o9 E+ W6 c* u* _* Q

' F. \. `8 H# V4 ^二、多选题(共 5 道试题,共 20 分。)V 1.  定义一个类名为"MyClass.java"的类,并且该类可被一个工程中的所有类访问,那么该类的正确声明应为( )。" a# ]5 e- F9 t& T( Y
A. private class MyClass extends Object" i! R9 I" X) I$ ~
B. class MyClass extends Object
0 @6 Q0 L( M  W5 R& yC. public class MyClass8 f9 H8 I3 F5 Z0 [  w/ v
D. public class MyClass extends Object
( X8 R/ x9 d5 ~/ ]  C      满分:4  分
5 U; ?: I) S4 d- g9 S2.  以下哪些是Java语言的特点( )1 A# ?# ^( b6 B7 E; }
A. 面向对象
) ]) h; _+ T5 o0 ^8 UB. 安全可靠
' E0 T7 x7 s+ A' yC. 平台无关
* ?: a) D3 S/ a0 D8 X! ]8 SD. 多支持线程
+ A, e0 J( d, m6 }$ z; E& HE. 支持分布操作; c4 ~& V% i8 N
      满分:4  分4 G( N7 C. ]3 Y$ H* ]
3.  下面哪个说法正确( )。
/ [9 \. u5 P5 x0 F+ {+ T$ W9 T% HA. 如果某公共的接口被声明在一个源文件中,则接口必须与源文件具有相同的名字。; y% t+ a6 Q& P% u3 J5 A
B. 如果源文件包含import语句,则该语句必须是除空行和注释行外的第一个语句行。
. f# Z- U5 l. x$ X+ L/ LC. 如果某源文件包含package语句,则该语句必须是第一个非空、非注释行。
- [" c* l) E9 b7 b+ f' YD. 接口中的方法必定是抽象方法,但可以不用关键字abstract修饰。( @' v1 @' W" P$ U! l% H( p
      满分:4  分
1 Y' k( u; C% G, ]; B5 u4.  指出下列哪个方法与方法public void add(int a){}为合理的重载方法( )。
" c9 F; [; P  }; V- E  }" ZA. public int add(int a)
$ w9 \( y- _, N# ?  h% ^8 U1 f7 q- yB. public void add(long a)' }. A( E- k/ N/ Z2 q$ j
C. public void add(int a,int b)2 ^6 n3 Z. G3 g/ b  _; n$ H
D. public void add(float a)
; E7 u& u5 n. f# o' m7 }3 A      满分:4  分* P9 n4 X4 {8 O& q2 ~$ g( f, J6 T
5.  数组与向量的区别是( )。, P9 D' h+ i$ M5 c/ w% @
A. 数组的长度固定
. A6 q+ X: n; W% zB. 数组元素的数据类型相同,可以是普通数据类型/ w; [) L8 \. V+ A0 I. v3 |
C. 向量长度可变
; X8 ?0 E$ c& `. {D. 类型可不同,只能是对象的引用. Y4 j0 ~3 Y9 }5 L- f- t- e
      满分:4  分
! L( ?( F) N3 x' W3 b! N# s2 ~
: K) u1 F1 e  }  t# A& H. O三、判断题(共 5 道试题,共 20 分。)V 1.  Java的字符类型采用的是Unicode编码,但所占字节由具体软硬件环境决定( ), Z% [' H3 ^- g* D  q9 K
A. 错误
( ~( R( a2 j/ xB. 正确
/ F" W! W: `  s! a      满分:4  分
1 o* b# L+ ~$ B. ~2 w* e. _6 _2.  Final类中的属性和方法都必须被final修饰符修饰( )
% u# B, p) }% z# \* q- TA. 错误
, N2 O# r/ w# a3 [( K2 q) eB. 正确
  }) f+ I3 D# M% z( q      满分:4  分2 N" d& d. u, [" d3 R2 r- M3 S) F
3.  如果p是父类Parent的对象,而c是子类Child的对象,则语句c = p是正确的( )
6 F7 G0 |5 {( z" M1 R$ S+ J, I" ^' NA. 错误
% C- H( C- k' Y3 x, [B. 正确& E7 ?, B9 F$ Z, Y0 {; {
      满分:4  分
9 X) X- u- n( M" U4.  当一个方法在运行过程中产生一个异常,则这个方法会终止,但是整个程序不一定终止运行。( ), Y/ [5 k2 Q6 S
A. 错误
( J( W  q8 s  _, N' t1 `+ ]B. 正确& w+ i0 f" F. P7 i' Q( e/ \
      满分:4  分
1 s  \. s. `2 d, X. N+ \5 ]2 V5.  一个Java类可以有多个父类( )。! Q) p# I: e- `, {/ a/ B
A. 错误
+ Z8 s- c' F! j1 x( [2 g, qB. 正确
  f' q3 T6 t' u8 t  ~( L# t      满分:4  分 ( w2 Q- ?: {) Y4 K

4 i4 c5 b* |4 n8 i  \
, d6 `2 O4 p/ V. A) X& m如果资料还未上传请加QQ:1306998094 谢谢

本帖子中包含更多资源

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

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

本版积分规则

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

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

GMT+8, 2025-1-31 10:34 , Processed in 0.111189 second(s), 24 queries .

Powered by Discuz! X3.5

Copyright © 2001-2025 Tencent Cloud.

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