java考试题库第三章 Java语言面向对象的特征 doc.deflate2
第三章 Java语言面向对象的特征 2.选择题
3-1 下列对封装性的描述中,错误的是( B ). A.封装体包含了属性和行为 B.封装体中的属性和行为的访问权限是相同的 C.被封装的某些信息在封装体外是不可见的 D.封装使得抽象的数据类型提高了可重用性 3-2 下列关于继承性的描述中,错误的是(C) A.一个类可以同时生成多个子类 B.子类继承了父类的所有成员 C. Java语言支持单重继承和多重继承 D. Java语言通过接口可使子类使用多个父类的成员 3-3 下列对多态性的描述中,错误的是(A) A. Java语言允许运算符重载 B. Java语言允许方法重载 C. Java语言允许变量覆盖 D.多态性提高了程序的抽象性和简洁性
3-4 在类的修饰符中,规定只能被同一包类所使用的修饰符是(B) A. public B.默认 C. final D. abstract
3-5 在成员变量的修饰符中,规定只能被同一包类所使用的修饰符是(B) A. private B. public C.默认 D. protected
3-6 在成员方法的访问控制修饰符中,规定访问权限包含该类自身,同包的其他类和其他包
的该类子类的修饰符是(D) A. public B. private C.默认 D. protected 3-7 下列关于构造方法的特点的描述中,错误的是(A) A.不可重载 B.方法名同类名 C.无返回类型 D.系统自动调用 3-8 下列关于静态方法的特点的描述中,错误的是(D) A.在类体内说明静态方法使用关键字 static B.静态方法只能处理静态变量或调用静态方法 C.静态方法不占用对象的内存空间,非静态方法占用对象的内存空间 D.静态方法只能用类名调用
3-9 下列对静态初始化器的描述中,错误的是(C) A.静态初始化器是用来对类进行初始化的,而不是对某个对象初始化 B.静态初始化器是由关键字 static 和一对花括号组成的语句组 C.静态初始化器不同于构造方法,它不是方法 D.静态初始化器在产生新对象时,是由系统自动调用的 3-10 下列关于抽象类的描述中,错误的是(C) A.抽象类是用修饰符 abstract 说明的 B.抽象类是不可以定义对象的 C.抽象类是不可以有构造方法的 D.抽象类通常要有它的子类
3-11 下列关于类的继承性的描述中,错误的是(D) A.继承是在已有类的基础上生成新类的一种方法 B.子类继承父类的所有成员
C. Java 语言要求一个子类只有一个父类 D.父类中成员的访问权限在子类中将被改变
3-12 下列关于子类继承父类的成员的描述中,错误的是(A) A.子类中继承父类中的所有成员都可以直接访问 B.子类中定义有与父类同名变量时,子类继承父类的操作中,使用继承父类的变量;子 类执行自己的操作中,使用自己定义的变量 C.当子类中出现成员方法头与父类方法头相同的方法时,子类成员方法覆盖父类中的成 员方法 D.方法重载是编译时处理的,而方法覆盖是在运行时处理的 3-13 下列关于接口的描述中,错误的是(B) A.接口实际上是由变量和抽象方法构成的特殊类 B.一个类只允许继承一个接口 C.定义接口使用的关键字是 interface D.在继承接口的类中通常要给出接口中定义的抽象方法的具体实现 3-14 下列关于包的描述中,错误的是(A) A.包是一种特殊的类 B.包是若干个类的集合 C.包是使用 package 语句创建的 D.包有有包名包和无名包两种 3-15 下列常用包中,存放用户图形界面类库的包是(A) A. java.awt B. java.lang C. java.util D.java.io
3-16 下列是系统提供的常用的类,所有类的父类的类是(B) A. Math B. Object C. System D. String 3.判断题
3-1 类是一种类型,也是对象的模板。(对)
3-2 Java语言只支持单重继承,不支持多重继承。(对) 3-3 类中说明的方法可以定义在类体外。(错) 3-4 class 不是定义类的唯一关键字。(错) 3-5 某类的对象可以作为另一个类的成员。(对) 3-6 在类体内说明成员变量时不允许赋初值。(错) 3-7 最终变量就是Java 语言中的符号常量。(对) 3-8 静态变量的引用只能使用对象。(错) 3-9 静态方法只能处理静态变量。(对)
3-10 抽象方法是一种只有说明而无具体实现的方法。(对) 3-11 最终方法是不能被当前子类重新定义的方法。(对) 3-12 Java语言中,方法调用一律都是传址的引用调用。(错) 3-13 非静态方法中不能引用静态变量。(错)
3-14 静态初始化器是在构造方法被自动调用之前运行的。(对) 3-15 抽象方法仅有方法头,而无方法体。(对) 3-16 抽象方法一定出现在抽象类中。(对)
3-17 最终类,最终方法和最终变量的修饰符都用final 。(对) 3-18 创建对象时系统将调用适当的构造方法给对象初始化。(对)
3-19 使用运算符new 创建对象时,赋给对象的值实际上是一个地址值。(对) 3-20 使用构造方法只能给非静态成员变量赋初值。(对)
3-21 创建对象时,该对象占用的内存空间除了非静态的成员变量外,还有非静态的成员方
法。(对)
3-22 Java 语言中,对象成员的表示只使用运算符 “.”。(对)
3-23 Java 语言中,对象赋值实际上是同一个对象具有两个不同的名字,因为他们都有同
一个地址值。(对)
3-24 对象可作方法参数,对象数组不能作方法参数。(错) 3-25 Java语言中,所创建的子类都应有一个父类。(对) 3-26 Java语言中,类的继承是可以传递的。(对) 3-27 Java语言中,构造方法是可以继承的。(错)
3-28 子类中构造方法应包含自身类的构造方法和直接父类的构造方法。(对) 3-29 调用this 或 super 的构造方法的语句必须放在第一条语句。(对)
3-30 子类对象可以直接赋值给父类对象;而父类对象不可以赋值给子类对象。(错) 3-31 子类中所继承父类的成员都可以在子类中访问。(错) 3-32 成员方法的重载和覆盖是一回事。(错)
3-33 一个类可以实现多个接口。接口可以实现“多重继承”。(对) 3-34 实现接口的类不能是抽象类。(对) 4.填空题
3-1 对象具有3大要素,它们分别是(对象名),(对象类型),(对象值)。这3大要素分别
用(同标识符),(类名),(默认值或初值)表示。 3-2 定义类时,通常要使用的关键字有(class),(extends),(implements)。 3-3 成员变量的定义格式如下:([<修饰符>])<变量类型><变量名>(=<初值>); 3-4 成员变量的非访问控制修饰符有(static),(final),(volatile)。 3-5 在成员方法的定义中可省略的部分有(修饰符),(参数表),(异常类名列表)。 3-6 Java 语言中,重载方法的选择是在(编译)时进行的,系统根据(参数个数),(参数类
型),(参数顺序)寻找匹配方法。 3-7 没有子类的类称为(最终类),不能被子类重载的方法称为(最终方法),不能被改变值
的量称为常量,又称为(最终变量)。 3-8 创建一个对象时,通常要包含3项内容:(说明对象),给对象分配空间,(对象初始化)。 3-9 系统规定int型变量默认值为(0),浮点型变量的默认值为(0.0),布尔型变量的默认
值为(false)。
3-10 Java语言中,定义子类时,使用关键字(extends)来给出父类名。如果没有指出父类,
则该类的默认父类为(object类)。
3-11 系统规定:表示当前类的构造方法用(this()),表示直接父类的构造方法用(super
())。
…… 此处隐藏:5033字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [资格考试]机械振动与噪声学部分答案
- [资格考试]空调工程课后思考题部分整合版
- [资格考试]电信登高模拟试题
- [资格考试]2018年上海市徐汇区中考物理二模试卷(
- [资格考试]坐标转换及方里网的相关问题(椭球体、
- [资格考试]语文教研组活动记录表
- [资格考试]广东省2006年高应变考试试题
- [资格考试]LTE学习总结—后台操作-数据配置步骤很
- [资格考试]北京市医疗美容主诊医师和外籍整形外科
- [资格考试]中学生广播稿400字3篇
- [资格考试]CL800双模站点CDMA主分集RSSI差异过大
- [资格考试]泵与泵站考试复习题
- [资格考试]4个万能和弦搞定尤克里里即兴弹唱(入
- [资格考试]咽喉与经络的关系
- [资格考试]《云南省国家通用语言文字条例》学习心
- [资格考试]标准化第三范式
- [资格考试]GB-50016-2014-建筑设计防火规范2018修
- [资格考试]五年级上册品社复习资料(第二单元)
- [资格考试]2.对XX公司领导班子和班子成员意见建议
- [资格考试]关于市区违法建设情况的调研报告
- 二0一五年下半年经营管理目标考核方案
- 2014年春八年级英语下第三次月考
- 北师大版语文二年级上册第十五单元《松
- 2016国网江苏省电力公司招聘高校毕业生
- 多渠道促家长督导家长共育和谐 - 图文
- 2018 - 2019学年高中数学第2章圆锥曲线
- 竞争比合作更重要( - 辩论准备稿)课
- “案例积淀式”校本研训的实践与探索
- 新闻必须客观vs新闻不必客观一辩稿
- 福师大作业 比较视野下的外国文学
- 新编大学英语第二册1-7单元课文翻译及
- 年产13万吨天然气蛋白项目可行性研究报
- 河南省洛阳市2018届高三第二次统一考试
- 地下车库建筑设计探讨
- 南京大学应用学科教授研究方向汇编
- 2018年八年级物理全册 第6章 第4节 来
- 毕业论文-浅析余华小说的悲悯性 - 以《
- 2019年整理乡镇城乡环境综合治理工作总
- 广西民族大学留学生招生简章越南语版本
- 故宫旧称紫禁城简介




