Java面向对象软件开发(巩固与提高) - 图文(9)
________关系?
3、判断题
(1) 耦合是指一个模块内各个元素彼此结合的紧密程度。( ) (2) 在软件设计中应该尽量设计紧密耦合的系统。( ) (3) 概要设计阶段完成的主要文档是概要设计说明书。( ) (4) 可行性研究的最根本的任务是对以后的行动方针提出建议。( ) (5) 可行性研究的结果有可能将软件开发项目否定。( )
(6) 可行性研究的根本的目的不是解决问题,而是确定问题是否值得去解。( ) (7) 软件是一种逻辑实体,而不是具体的物理实体。( ) (8) 软件工程是开发、运行、维护和修复软件的系统方法。( )
26
(9) 螺旋模型是利用笛卡尔坐标的四个象限分别代表四个方面的活动来表示,( ) (10) 在软件开发中,采用原型系统策略的主要困难是时间问题。( )
27
单元测试(二)
一、选择题(每小题2分,共50分)
1、一个对象的生命周期分( )3个阶段。 A)使用、生成和清除 B)清除、使用和生成 C)生成、使用和清除 D)生成、清除和使用 2、下列能表示字符串sl长度的是( )。
A)sl.length() B)sl.length C)sl.size D)sl.size() 3、随机类型类Random类来自于( )包。
A) java.awt B) java.util C) java.lang D) java.io 4、用来导入已定义好的类或包的语句是( )。 A)main B)import C)public class D)class 5、StringBuffer类字符串对象的长度是( )。
A)固定 B)必须小于16个字符 C)可变 D)必须大于16个字符 6、欲构造ArrayList类的一个实例,此类实现了List接口,下列( )语句是正确的。
A)ArrayList myList=new Object( ); B)List myList=new ArrayList( ); C)ArrayList myList=new List( ); D)List myList=new List( );
7、下列常见的系统定义的异常中,哪个是输入输出异常?( ) A)ClassNotFoundException B)IOException
C)FileNotFoundException D)UnknownHostException
8、顺序执行下列程序语句后,则b的值是( )。 String a=\
String b=a.substring(0,2);
A)Hello B)Hel C)He D)null 9、阅读下列程序: public class ConcatTest{
28
public static void main(String[]args){ String str1 = \ String str2 = \ String str3 = strl.concat(str2); System.out.println(str3); } }
程序的运行结果是:( )。
A)abc B)ABC C)abdABC D)ABCabc
10、设i、j、k为类School中定义的int型成员变量名,下列类School的构造方法中不正确的是( )。
A) School( int m){ ... } B) void School( int m){ ... } C) School( int m, int n){ ... } D) School( int h,int m,int n){ ... }
11、为了调用超类的构造方法,可以使用( )关键字后跟包含该超类所需参数的一对圆括号。
A)superclass B)superconstructor C)super D)以上答案都不对 12、设 ClassA为已定义的类名,下列声明ClassA类的对象ca的语句中正确的是( )。
A)public ClassA ca=new ClassA( ); B) public ClassA ca=ClassA( ); C) ClassA ca=new class( ); D) ca ClassA;
13、在类的定义中,通过使用( )关键字可创建一个现有类的子类。 A)extends B)implements C)inherits D)modifies 14、Java中所有的类都是通过直接或间接地继承( )类得到的。
A)java.lang.Object B)java.lang.Class C)任意类 D)以上答案都不对 15、类Test1定义如下: public class Test1{
public float aMethod(float a,float b){ } _________________________ }
将以下哪种方法插入上面程序中划下横线处是不合法的。( ) A)public float aMethod(float a, float b,float c){ } B)public float aMethod(float c,float d){ } C)public int aMethod(int a, int b){ } D)public int aMethod(int a,int b,int c){ }
29
16、如果创建的一个子类覆盖一个父类public方法,则对该方法可以使用哪些修饰符修饰?( )
A)public B)public 和protected
C)privite D)任意修饰符都可以,由系统随机选取 17、下列哪个选项的Java源文件代码片段是不正确的?( ) A)package testpackage; public class Test{ } B)import java.io.*; package testpackage; public class Test{ } C)import java.io.*; class Person{ } public class Test{ } D)import java.io.*; import java.awt.*; public class Test{ }
18、Java语言的类间的继承关系是( )。 A)单继承
B)多继承 C)单继承和多继承 D)不能继承
19、关于被保护访问控制符protected修饰的成员变量,以下说法正确的是( )。 A、可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类
B、可以被两种类访问和引用:该类本身、该类的所有子类 C、只能被该类自身所访问和修改 D、只能被同一个包中的类访问
20、用private声明的类成员,其最大的访问范围是( )。
A)本类 B)本包中的所有类 C)所有包中的子类 D)所有包中的全部类
21、下面对Java继承机制描述错误的是:( )。 A)声明子类时用extends关键字 B)继承是面向对象的一个重要特征 C)Java中类支持多重继承
D)继承时子类可以添加自己的方法
22、对关键字super的用法描述正确的是:( )。
A)用来调用父类的构造方法 B)用来调用父类中被重写的方法
30
…… 此处隐藏:1208字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [高等教育]公司协助某村精准扶贫工作总结.doc
- [高等教育]高二生物知识点总结(全)
- [高等教育]苏教版数学三年级下册《解决问题的策略
- [高等教育]仪器分析课程学习心得
- [高等教育]2017年五邑大学数学与计算科学学院333
- [高等教育]人教版七年级下册语文第四单元测试题(
- [高等教育]2018年秋七年级英语上册Unit7Howmuchar
- [高等教育]2017年八年级下数学教学工作小结
- [高等教育]湖南省怀化市2019届高三统一模拟考试(
- [高等教育]四年级下册科学_基础训练及答案教材
- [高等教育]城郊煤矿西风井管路伸缩器更换施工安全
- [高等教育]昆八中20182019学年度上学期期末考试
- [高等教育]项目部各类人员任命书
- [高等教育]上市公司经营水务产业的模式
- [高等教育]人教版高二化学第一学期第三章水溶液中
- [高等教育]【中考物理第一轮复习资料】四.压强与
- [高等教育]金坑水电站报废改建工程机电设备更新改
- [高等教育]高中生物教学工作计划简易版
- [高等教育]2017年西华大学攀枝花学院(联合办学)44
- [高等教育]最新整理超短爆笑英文小笑话大全
- 优秀教师继续教育学习心得体会
- 阳历到阴历的转换
- 留守儿童教育案例分析
- 华师17春秋学期《玩教具制作与环境布置
- 测速传感器新型安装装置的现场应用
- 人教版小学数学三年级下册第四单元
- 创业个人意向书
- 山东省潍坊市2012年高考仿真试题(三)
- [恒心][好卷速递]四川省成都外国语学校
- 多少人错把好转反应当成了病情加重处理
- 中外广播电视史复习资料整理
- 江苏省扬州市江都区宜陵镇中学2014-201
- 工程造价专业毕业实习报告
- 广西师范学院心理与教育统计
- aympkrq基于 - asp的博客网站设计与开
- 建筑业外出经营相关流程操作(营改增后
- 人治 德治 法治
- [精华篇]常识判断专项训练题库
- 中国共产党为什么要实行民主集中
- 小学数学第三册第一单元试卷(A、B、C




