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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

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

[复制链接]
发表于 2016-4-24 09:06:59 | 显示全部楼层 |阅读模式
谋学网
一、资料来源(谋学网www.mouxue.com)(共 15 道试,共 60 分。)V 1.  下面哪个为构造函数的特性定义( )。& Y' P# E; D1 Q( Q+ [
A. 在类中声明构造函数时,名称须与类名相同  T+ n+ b' Y  @7 Z
B. 具有重载特性,可以建立多个相同名称
$ s/ ^3 l3 ^  h8 pC. 使用类建立新对象时,会自动执行构造函数,因此在构造函数内设定变量的初始值进行内存的分配
  l  y: K/ j6 o$ q# X. @" I) jD. 以上都是
7 k. R' R; E6 V0 W; T# r9 g      满分:4  分
/ d' w/ s! Q+ x/ Y0 b8 |* |2.  在 Java 中,用 package 语句说明一个包时,该包的层次结构必须是( )
: c6 Q: n, ~$ TA. 与文件的结构相同5 s+ ~% g  m' h4 ^  M
B. 与文件目录的层次相同. p  k4 v3 E$ V; \8 H( \! z
C. 与文件类型相同
+ C7 K% Z9 g8 C! s: CD. 与文件大小相同
7 L: r, Y4 V9 d4 d/ T5 G8 j6 ^      满分:4  分8 c0 M9 s: u1 x: u7 e+ B2 }# Q
3.  下列关于修饰符混用的说法,错误的是( )
7 J. M) W5 A2 g" r/ q9 ~( B, \A. abstract不能与final并列修饰同一个类4 q5 j; w- x* i* N, z
B. abstract类中不可以有private的成员
. Y) s2 L- a1 e8 G7 |( L0 }C. static方法中能处理非static的属性+ h/ l4 j, }) M' _
D. abstract方法必须在abstract类中
- m- m% |  d3 J# F' S      满分:4  分% r; Q' r( f; L. p
4.  可变长度字符串使用( )处理。
$ f% w, l: ^; }: e  m7 X" JA. char% G5 _; W1 v( ?6 @  W
B. Character% q  y" P' _0 [+ ?7 q
C. String
: X! O+ p6 b/ Q  f1 iD. StringBuffer, G* t$ g' U9 O7 ]% _) r! Z
      满分:4  分
1 `- h' c! L. N9 J5 l2 A5.  关于以下程序段的说法正确的是( )。 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. }
. }( ~8 |/ M( _A. 第2行编译出错
3 O8 W0 H3 ^2 QB. 第4行编译出错+ G% M: M" c  i, t& O7 L
C. 编译时产生错误! y, C: H4 p1 W7 C, a" [
D. 编译时没有产生错误,运行时发生异常2 j1 ^; b$ v2 c7 K. ]8 ?; b$ J$ w2 G
      满分:4  分0 y$ ~% a5 j& K7 p2 y
6.  设 i、j、k 为类 x 中定义的 int 型变量名,下列类 x 的构造函数中不正确的是( )
. g" W) a. x3 m8 f1 m/ x! FA. x( int m){ ... }& g' a* I) M# P
B. void x( int m){ ... }
8 \( S1 `/ O2 N6 D5 o! N0 }C. x( int m, int n){ ... }
$ y$ u, C0 k7 n0 Y% N% v* [D. x( int h,int m,int n){ ... }
9 O2 M. P: B: q/ b7 J/ y2 Y- K      满分:4  分
* v" e( I2 T- w7.  关于类和对象的叙述正确的是( ); E- ?# f. V  M' X8 U. L9 G
A. Java的类分为两大部分:系统定义的类和用户自定义的类
, d$ C& z( x& r  v6 I8 xB. 类的静态属性和全局变量的概念完全一样,只是表达形式不同
8 R7 m( I6 x  i, zC. 类的成员至少有一个属性和一个方法' @& N" j3 d. ?( W
D. 类是对象的实例化
, U2 R5 J" U0 Y/ |0 T1 @1 u) y      满分:4  分" K  o) t9 s4 u1 Z5 O
8.  下面的表达式哪个是正确的( )
1 f; x  W' u# w* \2 j# @; ^3 {A. String s="你好";int i=3; s+=i;
4 T. W% o& ]0 \: I2 [B. String s="你好";int i=3; if(i==s){ s+=i};  }7 }8 f/ ?+ R
C. String s="你好";int i=3; s=i+s;  I5 J% I: G4 B! R0 M! z+ ~- v# C
D. String s="你好";int i=3; s=i+;
/ T# n+ M0 Z; `( c$ {3 H" `- G/ K      满分:4  分
! k. b1 F! V# ^0 y; e; v  q9 p9.  "阅读下面程序 class ex3124 { public static void main(String [] args) { boolean b=true; if(b){ int i=1;} else { int i=2;}System.out.println(i);}} 现在想先编译再运行该程序,结果是( )。$ Z& w" Q* O$ z/ ^
A. 1" o# o. G. H4 ]) ]$ \/ a
B. 2
" S6 Y- r& K7 i8 UC. 编译出错% X$ C! Y  m# x0 p9 d; @/ i6 s
D. 运行出错5 V- a- n; y1 A/ |% l; a
      满分:4  分
% F8 c! _, d. x6 c* z( p10.  下列程序段的输出结果是 ( )。 public class operatorsandExpressions{ void stringPlus(){ int x=3,y=4,z=5; System.out.println(x+y+z); } }; k  X1 @, e) K( q$ y
A. xyz
- j9 V, U: e( b3 VB. x+y+z, `$ `+ y- e6 W+ S' {6 `; o& L
C. 123 J& K: z4 Z3 f* c# w. z( ]
D. 以上资料均不正确1 s' q6 Y- I+ l- q% J' C# f& t
      满分:4  分
' h1 u6 ]# D$ }& e7 @11.  要使用Vector必须import入下面哪个包( )。8 P' F# S# l/ C! z' h
A. java.Vector
* V2 f% W$ m0 J0 d6 UB. java.io8 i" H. O9 n3 e- N
C. java.util
4 E  j; L/ `$ C' C( A! UD. java.Applet0 R/ _0 U( L2 t( B/ f  k: p
      满分:4  分% C) v8 [9 \( M' Y
12.  在对String类进行查找比较操作时,字符串的长度( )。# J; _- J) T1 M2 o( A! _6 s
A. 不变
; t5 `- N3 d, T; i  H; a  b2 RB. 变长
; a. @* n: \( B# b+ d, BC. 变短
4 h0 I, q; O+ F- |% |$ D2 K  fD. 不一定8 ^! R5 r6 C  L$ ?& X2 {9 _4 {0 |
      满分:4  分
' |4 K  |  ~5 J& g13.  以下有关构造方法的说法,正确的是( )
0 U- ~& c0 k4 [! Y7 k4 CA. 一个类的构造方法可以有多个2 l5 I; }/ a) z+ P# T: Q
B. 构造方法在类定义时被调用% F9 p9 o5 e4 U. H/ v' s4 ]
C. 构造方法只能由对象中的其它方法调用  l! T6 B6 G& d' ~) e1 ]$ m- I% {- G
D. 构造方法可以和类同名,也可以和类名不同" m9 R0 e8 M. E; z
      满分:4  分
4 e3 Y7 V: P, y2 |3 Z) V5 y" [14.  下列语句序列执行后,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; }. d% g3 K8 M9 J( a# j
A. 31
& w% e/ W2 }' ^4 oB. 320 j. s% y( `7 s7 R% s
C. 20 R4 G' e4 d% o
D. 33
8 }, Y( S6 A$ G, M      满分:4  分
/ G/ f9 p8 ^7 D7 r15.  不允许作为类及类成员的访问控制符的是( )。
5 x0 v2 i! E" V5 V/ R9 Z  Q+ T7 OA. public
7 R# Q9 A9 X/ l/ lB. private$ a4 n( w  L) t
C. static
0 _2 B* K$ k/ E/ SD. protected$ M0 B: c7 u$ `6 z9 x
      满分:4  分
* N4 \" i2 Y) [  {1 Y" [二、资料来源(谋学网www.mouxue.com)(共 5 道试题,共 20 分。)V 1.  定义变量如下: char c=‘w‘; int i=8; long L=15; float f=8.9f; 以下赋值语句正确的是( )5 y! _# r6 i$ v) l7 Q& h, M
A. i=c+i;" ~" u4 S# a/ k7 U  l
B. c=c+i;0 c; O; A0 {9 G# r+ X" w
C. L=f+L;# W3 p) R: M6 e9 ]0 C0 Z
D. f=i+L+f;% l6 g8 e3 ?+ ~9 ^  H# |
      满分:4  分
1 N/ C( ]4 f2 Y  S- m! ~2.  下列哪些语句是正确的( )。
; q5 ^/ O+ T, h1 E- w0 t* w8 Y5 W! `( a% rA. int a[][]=new int[][3];2 L' |4 ~2 Y  W9 X6 e4 z/ e" ]
B. int a[][]={{1,3},{2,3,4},{1,2}};
, {  @# }  V% IC. String s[][]=new String[2][];5 c  T7 h- F2 \( |, G) M' B
D. String s[][]={{"can","I"},{"help","you"}}/ n' E! l8 i' D4 G
      满分:4  分, w3 z5 l' T# M- S
3.  数组与向量的区别是( )。
0 M( I) X/ k: h; m) oA. 数组的长度固定
' H; ~8 w+ _+ d# B5 {4 O& e% h1 xB. 数组元素的数据类型相同,可以是普通数据类型
+ q+ q( Z- S) i3 Q% I6 Q; u6 X+ nC. 向量长度可变* Y, N, @& `$ f2 K, C
D. 类型可不同,只能是对象的引用& @: w6 k  @5 L4 O
      满分:4  分
$ @" R* X& _' N2 s5 K/ m4.  选出合理的标识符( )$ v& u' h2 u# p+ g" Q6 h
A. _sys1_lll$ E7 {. K! i! H9 A+ A0 d
B. 2mail* X$ p$ K. J' k0 J* U
C. $change
# P- I, z8 q3 d; d9 H6 |2 w: xD. class
9 d9 N* L' Z6 E0 J( j      满分:4  分
+ ?$ @7 R6 W9 c3 n5.  下面哪个说法正确( )。
0 B5 I. F3 L' f8 o& X$ \; [A. 如果某公共的接口被声明在一个源文件中,则接口必须与源文件具有相同的名字。: b1 L1 n6 V- K# s, n
B. 如果源文件包含import语句,则该语句必须是除空行和注释行外的第一个语句行。+ g& I/ Q' ]4 \- T& S
C. 如果某源文件包含package语句,则该语句必须是第一个非空、非注释行。
4 k$ @. T  @5 qD. 接口中的方法必定是抽象方法,但可以不用关键字abstract修饰。5 q1 p4 Q# F3 R( P( y& \. \
      满分:4  分
4 c. a$ Z7 T) H3 X- \! N三、资料来源(谋学网www.mouxue.com)(共 5 道试题,共 20 分。)V 1.  子类要调用父类的方法,必须使用super关键字( )1 k) r4 g$ ?& t+ G1 s8 z+ F
A. 错误
. v0 |* A- D" FB. 正确# B5 x5 Y0 m6 T5 G+ P0 M
      满分:4  分# t- _! P- a- ~( t8 T
2.  Java的类不允许多重继承,但接口支持多重继承( )。6 g7 ?0 }* f. C/ q9 p. \
A. 错误
5 r, ^) [7 v: V1 w4 kB. 正确
8 m7 D3 B8 U9 b& x) M. p      满分:4  分7 G2 k- y+ v- I9 \6 B" c
3.  如果p是父类Parent的对象,而c是子类Child的对象,则语句c = p是正确的( )
* Y! t8 o. ?$ w, \% \( s3 }+ q4 p5 zA. 错误
5 r# U/ c+ D6 `B. 正确
! O2 i& n" Y# v8 a2 M      满分:4  分2 @9 p3 P  z( [
4.  Java语言中的数组元素只能是基本数据类型而不能为对象类型( )
3 z8 s% R: C# m( A; R1 a( AA. 错误
$ N* |4 }& h+ j) f$ q/ ^B. 正确( d0 n/ @% u- {( ]. Q
      满分:4  分$ |) R# ]* V* g( p  p
5.  在异常处理中,若try中的代码可能产生多种异常则可以对应多个catch语句,若catch中的参数类型有父类子类关系,此时应该将父类放在后面,子类放在前面。( )
8 `  j+ s, p' ~' }9 z3 qA. 错误
" i0 I" y1 L& y7 c2 R. sB. 正确
7 x. x7 I. ~1 [3 m4 N      满分:4  分 ( x+ X. e1 S" r+ v! L9 @
' A2 I: {' j  u% o$ t$ X! a$ v

$ c) b, I" ]& `' O
+ c6 q9 b! T! h1 [, I
奥鹏作业答案,奥鹏在线作业答案
发表于 2016-4-24 09:18:05 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-2-4 06:48 , Processed in 0.101654 second(s), 21 queries .

Powered by Discuz! X3.5

Copyright © 2001-2025 Tencent Cloud.

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