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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

VIP会员,3年作业免费下 !奥鹏作业,奥鹏毕业论文检测新手作业下载教程,充值问题没有找到答案,请在此处留言!
2022年5月最新全国统考资料投诉建议,加盟合作!点击这里给我发消息 点击这里给我发消息
奥鹏课程积分软件(2021年最新)
查看: 1851|回复: 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;/ G& q6 R$ [5 b# g* U
A. 1,2: J6 @5 j. f' f7 K5 A
B. 2,17 M. e) p/ ?( f" X' ~" j, U
C. 1.82, 2
3 A0 W+ U+ c- c7 K/ I7 sD. 100,82  H) \' _6 v5 w, v* g
      满分:4  分& O! B6 t3 a2 _5 O2 B5 a( z
2.  设有定义 int i = 6 ;,则执行以下语句后,i 的值为( )。i += i - 1;
) K0 L9 v) B0 i" d. GA. 10
3 o. ^- T. j) o% O9 |B. 121
* O# `- z! O" Z0 T0 q4 b/ AC. 119 o& T) }% H* _- d! M/ d" M
D. 100  R' }! M  v. y3 l( k
      满分:4  分
% K+ z, F2 i2 T% p8 _6 {* b3.  以下叙述正确的是( )2 P" @2 b: z/ q
A. 构造方法必须是public方法
3 i( I2 v$ C5 z+ T/ Q9 bB. main方法必须是public方法( M0 y+ p8 ^6 j0 d$ s) h" j
C. Java应用程序的文件名可以是任意的1 {" k4 F  J) U
D. 构造方法应该声明为void类型! M% U  _8 C. V  U. J& [0 r
      满分:4  分
9 Z" b# B, C% m+ L9 ]9 m. v4.  给出如下代码: class test{ private int m; public static void fun() { // some code... } } 如何使成员变量m 被函数fun()直接访问( )。) P3 |' N& z2 k* ~
A. 将private int m 改为protected int m3 u/ n2 b5 B* ~( }
B. 将private int m 改为 public int m
- t5 @8 U! }& @7 r; ?2 yC. 将private int m 改为 static int m
. o# |, \5 T8 D2 DD. 将private int m 改为 int m
2 R  E. x2 H' h3 V7 v. L      满分:4  分. Z$ Y4 V" O( R, w
5.  String s=""This is the "";String t=s.concat(""String.""); t的内容是( )
7 @0 v  k4 {* z9 ^8 O' E3 C& d# yA. This is th String
2 S  r; M* a& Y; q" d2 mB. This is the% V. }! J3 f  Z( Q1 Q# n2 D
C. String# H: a& C$ N1 i9 W
      满分:4  分* C8 o: G# Q9 X0 n+ s& R$ n
6.  下列语句序列执行后,i 的值是( )。 int i=8, j=16; if( i-1 > j ) i--; else j--;
% k5 p+ ~5 n0 W1 cA. 15) O; f  w6 Z0 h, `- X& Y' T/ p
B. 16# @) Z2 f+ V3 R9 L. M% V% z
C. 7
/ ]  d/ s! A% W" {# }( Y) W5 @D. 8' B! y* v5 {1 N1 M% S
      满分:4  分; d' G, Z' _( d4 v# b: i
7.  以下哪个约束符可用于定义成员常量( )' f4 S$ o8 V- B1 u$ D
A. static
2 M9 m+ C1 s# h, }, x0 b4 |! sB. final
, }) I1 J2 N0 [C. abstract4 p8 h# L) o. v) J: X
D. 以上都不对  f8 T" d7 _: a& ^! A
      满分:4  分2 F: S/ w% @4 H9 h
8.  以下有关类的继承的叙述中,正确的是( )
9 S# q; ~+ U, z0 O' F" HA. 子类能直接继承父类所有的非私有属性,也可通过接口继承父类的私有属性
$ N! i8 u# [+ B$ m  r' q' DB. 子类只能继承父类的方法,不能继承父类的属性# F4 H! {& ^9 K. l1 K9 L5 q
C. 子类只能继承父类的非私有属性,不能继承父类的方法/ R! ~7 Z* K6 O: o* q% Q
D. 子类不能继承父类的私有属性- D  S1 R$ L' }: T
      满分:4  分
3 G2 s! u( B% E9 R9 N+ {0 w9.  设 i、j、k 为类 x 中定义的 int 型变量名,下列类 x 的构造函数中不正确的是( )0 |5 p* N3 [! ?( M  O
A. x( int m){ ... }7 w1 {9 V4 T$ n1 R/ S( C3 l
B. void x( int m){ ... }
9 R- ~8 n  b$ v: v" e4 gC. x( int m, int n){ ... }- e& w! q: ?, Z8 p6 U
D. x( int h,int m,int n){ ... }
/ M! s3 x) M; s, _1 N      满分:4  分
& N7 Q$ ?/ k- N7 ]10.  下列语句序列执行后,i的值是( )。int i=16; do { i/=2; } while( i > 3 );
* z1 u1 [% ]# Y/ tA. 16
, q5 }9 u* l; r' l1 [' }B. 8: E0 \7 e- J, g% w4 B
C. 4
+ t7 A( }0 i. d  sD. 2
+ b  [; P% a0 @) ^1 [* ~  c      满分:4  分: Y, G% Z( B6 O- y
11.  设 i、j 为int型变量名,a 为int型数组名,以下选项中,正确的赋值语句是( )4 p1 C% F7 J3 h/ ^. j4 f: }
A. i = i + 2
. v; O+ K& r0 VB. a[0] = 7;
2 T% W- ]/ k: F1 X/ ^9 JC. i++ - --j;
8 a1 O; K& p. i# m8 M0 C$ v2 @/ cD. a(0) = 66;
2 Y  m" p" I0 H0 l      满分:4  分
! e; B8 f% O$ |5 G# \7 ~12.  数组的大小在创建以后( )。& z) h6 o& R. h2 L/ B+ r+ z
A. 可以改变
: W0 T* m8 ^1 C% S, r" lB. 不能改变
: w  ?/ Y( x  }7 J; B$ ZC. 使用new方法可以改变' ?+ B* x, n. J, i) M& R
D. 有些可以改变
6 r7 w0 q: k) G6 C8 a$ u/ }- {  `      满分:4  分' \' \3 y' Y1 _/ C* E4 C+ P
13.  以下语句有语法错误的是( )) f5 O" O9 N0 r  {6 S
A. int x=1;y=2;z=3
9 _) P9 _: @/ e5 L- {B. for (int x=10,y=0;x>0;x++);2 Q; Q$ ~+ q6 b* e# Z
C. while (x>5);
5 h# s9 Y, I/ V7 T4 L0 GD. for(; ;);
: }% I% `" _8 l0 t$ D      满分:4  分
4 o9 j, x8 w. C6 s2 g( {14.  如果类中的成员变量可以被同一包访问,则使用如下哪个约束符( )。
3 z" a$ R- b& O1 d2 `A. private
) g- ?6 d8 k, X% u' n+ MB. public
$ r3 b' M4 b9 I7 |, Z9 r1 k5 MC. protected7 X8 G* W' U6 H9 @- h
D. no modifier- H) k/ v. \' S! j6 X
      满分:4  分; g3 z: n  L4 T$ r
15.  编译并且执行以下代码,会出现什么情况( )。 public class Q{ public static void main(String argv[]){ int anar[]=new int[]{1,2,3}; System.out.println(anar[1]); } }
* _& b+ g7 ~( N8 @4 {& V+ ^. LA. 14 _8 X# [$ j1 [6 p2 ^$ H( z
B. 有错误,数组anar在初始化以前不能正常输出5 M$ x; e7 |- m9 X  b; `, G) I
C. 2
0 V" y4 Q# d2 o8 i' L1 {D. 有错误,数组的大小没有定义。
$ F* g1 e. u0 \$ C      满分:4  分
" y# i0 `3 f, H. x  R1 s
* u# Q' j6 ^: W3 ~8 ~, Y- I1 a
* A9 }/ Z: v" D# T! H: `二、多选题(共 5 道试题,共 20 分。)V 1.  定义一个类名为"MyClass.java"的类,并且该类可被一个工程中的所有类访问,那么该类的正确声明应为( )。' [: x! h6 P) K- ~0 J$ u* C* `, t" U/ c
A. private class MyClass extends Object
- P* C- m: e/ GB. class MyClass extends Object" G# I. }8 s! n$ X& a1 v
C. public class MyClass1 R7 x  c! R# v; Q5 y
D. public class MyClass extends Object
" r, c% w7 o9 J- t: b      满分:4  分
3 X" q/ P" E8 C( B4 f3 `; R+ \6 u2.  以下哪些是Java语言的特点( )7 q3 p8 b8 L& e1 Y3 n$ g+ k3 _
A. 面向对象4 o5 `3 K7 h9 V) C
B. 安全可靠$ ]$ J8 p# q$ j+ F! i
C. 平台无关
' z& M! A* [2 \9 s0 f$ A1 ID. 多支持线程
% Q$ e$ I  T, z# I- ME. 支持分布操作+ p5 ?* M7 x3 o; ^3 ]
      满分:4  分; ~# p& P+ }# b& |
3.  下面哪个说法正确( )。+ \' A& |, ]- i% u% B- g8 K6 @& S
A. 如果某公共的接口被声明在一个源文件中,则接口必须与源文件具有相同的名字。* ]5 {5 J2 n6 D  Z1 X3 g) K. u
B. 如果源文件包含import语句,则该语句必须是除空行和注释行外的第一个语句行。
% F0 X* j/ C5 q/ o- ]C. 如果某源文件包含package语句,则该语句必须是第一个非空、非注释行。" o( a3 ^( M( q+ N
D. 接口中的方法必定是抽象方法,但可以不用关键字abstract修饰。- d8 ~6 L6 b" h2 B
      满分:4  分
3 R8 u5 g! C4 C9 H7 G+ d4.  指出下列哪个方法与方法public void add(int a){}为合理的重载方法( )。- M4 y. m) _$ c9 `7 t
A. public int add(int a)
  ?5 d! U, @3 g% r* R* ~# Q; AB. public void add(long a)" c4 O' c, ]8 X2 ?+ Q: R5 B
C. public void add(int a,int b)
; g% c* U& B" |2 s" ED. public void add(float a)
) o) b* `1 R" W" o& W) f      满分:4  分
0 n# l: ^; J5 r5.  数组与向量的区别是( )。2 Z; G- f3 ~1 g, ~' V  i
A. 数组的长度固定% z# f$ r# G1 q6 l4 R& J/ J5 l3 X$ v
B. 数组元素的数据类型相同,可以是普通数据类型5 @. J6 Q7 s2 g, i
C. 向量长度可变
9 C3 b, w4 h& I' X3 b% `0 RD. 类型可不同,只能是对象的引用6 {7 e) [; }! z3 e9 C9 ]  u2 h$ X
      满分:4  分
  W+ z: b  e+ w' g% E- |3 O& r; r! Q" `
三、判断题(共 5 道试题,共 20 分。)V 1.  Java的字符类型采用的是Unicode编码,但所占字节由具体软硬件环境决定( )0 W# E  W+ u5 }; g* w
A. 错误
' a* \; H2 J( x% L- g/ q/ lB. 正确
; e: u! G6 h" U0 G      满分:4  分& m* r/ R7 F$ q9 o3 P. t
2.  Final类中的属性和方法都必须被final修饰符修饰( )& y4 Q) w. G* `1 p
A. 错误
& e# ^5 [$ u6 x8 p6 \( R1 B* A& I( {' zB. 正确( m3 }' W" s, b" u
      满分:4  分4 L* ~. Q' h7 [+ s$ r3 x/ h: X
3.  如果p是父类Parent的对象,而c是子类Child的对象,则语句c = p是正确的( )
0 A9 ~8 z' t+ R: UA. 错误& I: B! [% L; g
B. 正确& a& t, ]: z3 h$ K' k
      满分:4  分9 e% a: S  w- k0 b: i
4.  当一个方法在运行过程中产生一个异常,则这个方法会终止,但是整个程序不一定终止运行。( )6 Q$ Z# F- O8 b$ l) y, w
A. 错误' V+ B5 t. y$ ?7 w/ e2 _/ w
B. 正确2 o) u* t, M3 ?2 n5 r
      满分:4  分
( p% j' @& f! K' m% K3 y  ~+ N+ z+ W! ~5.  一个Java类可以有多个父类( )。
7 [1 P& k( I& E* i! NA. 错误% i; u9 \4 l( J2 I' o8 H( Z
B. 正确7 b7 [. b) u; b7 i9 T: H
      满分:4  分
; Q8 I2 @4 J( m- b: W  s* o+ a' P" C8 x, x( P/ t' n& R
9 `6 {- s: t4 v! K+ o. n, t
如果资料还未上传请加QQ:1306998094 谢谢

本帖子中包含更多资源

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

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

本版积分规则

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

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

GMT+8, 2025-3-7 01:31 , Processed in 0.113643 second(s), 24 queries .

Powered by Discuz! X3.5

Copyright © 2001-2025 Tencent Cloud.

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