已阅读5页,还剩12页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
习题训练 1 下列对Java中的继承描述错误的说法是 A 子类至少有一个基类 B 子类可作为另一个子类的基类 C 子类除了包含它直接定义的属性外 还包含其父 类的私有属性 D 子类继承父类的方法访问权限保持不变 习题训练 2 构造方法是否可被重写和重载 A 不能重写 可以重载 B 可以重写 不能重载 C 不能重写 不能重载 D 可以重写 可以重载 习题训练 3 下列属于方法重载好处的是 A 实现多态 B 方法名的复用 C 提高程序运行速度 D 使用方便 提高可读性 习题训练 4 面向对象方法的多态性是指 A 一个类可以派生出多个特殊类 B 一个对象在不同的运行环境中可以有不同的变 体 C 拥有相同父类或接口的不同对象可以以适合自 身的方式处理同一件事 D 一个对象可以是由多个其他对象组合而成的 习题训练 5 Dog是Animal的子类 下面代码错误的是 A Animal a new Dog B Animal a Animal new Dog C Dog d Dog new Animal D Object o new Dog 习题训练 6 下面定义Java的常量 正确的是 A public static final double PI 3 14 B public final static double PI 3 14 C final public static double PI 3 14 D static public final double PI 3 14 习题训练 7 下面代码的运行结果是 public class Car public void run System out println 汽车在跑 public class Benz extends Car public void run System out println 奔驰在跑 public static void main String args Car car Car new Benz car run A 汽车在跑汽车在跑 B 奔驰在跑奔驰在跑 C 无法编译无法编译 D 运行时将抛出异常运行时将抛出异常 习题训练 8 关于Java的接口 下面说法错误的是 A 可以被继承 B 可以只定义常量 而没有任何方法 C 可以这样定义常量 public int EVEREST 8848 D 方法的参数不可以是接口 习题训练 9 下列代码的输出结果是 public class Example String str new String good char ch a b c public static void main String args Example ex new Example ex change ex str ex ch System out print ex str and System out println ex ch public void change String str char ch str test ok ch 0 g A good and abc B good and gbc C test ok and abc D test ok and gbc 习题训练 10 能与public void methodA 形成重载的 有 A private void methodA B private int methodA return 1 C public void methodA int a D public void methodA throws Exception 习题训练 11 子类中能与父类public void methodA int a 方法形成重写的有 A public int methodA int a return 1 B public void methodA int a throws Exception C private void methodA int a D public void methodA int b 习题训练 12 关于构造方法 下面说法错误的是 A 父类只有一个带参的构造方法 子类必须显示 声明带参构造方法 B 子类无参构造方法中没有写super 不会调用 父类无参构造方法 C 子类无参构造方法不可以用super int a 调用父 类对应的带参构造方法 D 实例化一个类的对象时 一定会先调用 java lang Object的构造方法 习题训练 13 阅读下面的代码 B类注释处可以放置的方法是 class A public void method int a float b 一些声明等等 public class B extends A 这里放置方法 A private void method int i float a B public void method int i float f C public void method D private int method float f int b 习题训练 14 编译运行下列程序会发生 的情况 public class Mystery String s public static void main String args Mystery m new Mystery m go public void Mystery s Constructor private void go System out println s A 可以编译 运行时会抛异常可以编译 运行时会抛异常 B 可以编译运行 但是控制台上可以编译运行 但是控制台上 什么都不输出什么都不输出 C 输出 输出 constructor D 输出 输出 null 习题训练 15 关于Java的继承 下面说法错误的是 A 接口可以继承接口 B 子类不可以继承父类的私有属性和私有方法 C 所有类都是java lang Object的子类 但是不可 以这样写 public class Earth extends Object D 一个类不可以继承 extends 另一个类 同时又 实现 implements 一个接口 习题训练 16 Thing是一个类 下面的代码可以产生 个Thing类型的对象 Thing item Thing stuff item new Thing Thing entity new Thing A 1 B 2 C 3 D 4 习题训练 17 阅读下面的代码 正确的说法是 class Foo int num Baz comp
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026挂职乡镇面试题及答案
- 新增代理协议通知书8篇范本
- 关于市场推广计划的通知7篇
- 2026红色宣传面试题及答案
- 2026护士急诊面试题库及答案
- 安全知识日:学会自我保护小学主题班会课件
- 增强团队协作共同进步-小学主题班会课件
- 小学主题班会课件:合作之花-携手共进筑梦未来
- 小学主题班会课件:百年树人精神为先文化为根
- 关于技术研发合作意向的信函(6篇范文)
- 2026年医师定期考核临床专业知识考试试题及答案
- 173-2026届新初三语数英物化五科开学摸底厚版资料包-暑假逆袭计划每日训练五科摸底卷答案详解评分标准错题复盘表
- 2026江苏苏州市相城区招聘村(社区)工作者57人笔试题库及完整答案详解(夺冠)
- 2026-2030中国牙胶安抚行业营销策略渠道与市场应用领域研究报告
- 2025年安全生产考试消防安全应急处置法律法规试题及答案
- 宁波市鄞州区卫健系统招聘事业单位人员考试真题2025
- 生物化学检验练习卷含答案
- 马工程版《中国经济史》各章思考题答题要点及详解
- 2023年《移动式压力容器充装质量管理手册》
- 浅析小学劳动教育与道德与法治学科的有效融合 论文
- 探究应用新思维七年级数学练习题目初一
评论
0/150
提交评论