ImageVerifierCode 换一换
格式:DOCX , 页数:138 ,大小:61.53KB ,
资源ID:15165192      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/15165192.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(《使用java实现面向对象编程》题库Word格式.docx)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

《使用java实现面向对象编程》题库Word格式.docx

1、D、子类继承父类的方法访问权限保持不变二、六1.1 继承的基本概念(掌握)2以下关于继承的叙述正确的是(A)A、 在Java中类只允许单一继承B、在Java中一个类只能实现一个接口 C、在Java中一个类不能同时继承一个类和实现一个接口D、在Java中接口只允许单一继承二3下列叙述中,不正确的是?(ABD)A.子类继承父类的所有属性和方法B.子类可以继承父类的私有的属性和方法C.子类可以继承父类的公有的属性和方法D.创建子类对象时,父类的构造方法都要被执行三1.7 JAVA继承的特性及多层继承的理解4在Java中,所有类的根类是( Object )。一5JAVA继承的特征? 核心要点: Jav

2、a 不能多重继承但是可以多重继承 七八6下面代码的运行结果是(D) 。public class Car public void run() System.out.println(汽车在跑); public class Benz extends Car 奔驰在跑 public static void main(String args) Car car = (Car)( new Benz() ); car. run(); A、汽车在跑 B、奔驰在跑 C、无法编译 D、运行时将抛出异常1.2 类的继承实例(掌握)7下列叙述中正确的是?(BCD)A. 一个子类可有多个父类B.父类派生出子类C.子类继承

3、父类D.子类只能有一个父类三六8(类)是组成Java程序的基本要素,封装了一类对象的状态和方法。1.1 回顾类的基本概念(掌握)9在Java中下列说法正确的是(C )A、一个子类可以有多个父类,一个父类也可以有多个子类 java不可以多重继承 B、一个子类可以有多个父类,但一个父类只可以有一个子类 C、一个子类可以有一个父类,但一个父类可以有多个子类 D、上述说法都不对二六 1.3 多重继承(掌握)10supper()的作用是( C)A、用来访问父类被隐藏的成员变量B、用来调用父类中被重载的方法 C、用来调用父类的构造函数 D、以上都是1.4重点讲解重写及子类构造方法的特殊性super()及s

4、uper(带参) 第二单元多态(灵活运用)111面向对象方法的多态性是指(C) A. 一个类可以派生出多个特殊类B. 一个对象在不同的运行环境中可以有不同的变体 C. 拥有相同父类或接口的不同对象可以以适合自身的方式处理同一件事D. 一个对象可以是由多个其他对象组合而成的二五六2.2 什么是多态?121、为了区分类中重载的同名不同方法,要求参数名不同(错)四2.3多态的两种表现形式131.现有public class Parentpublic void change (int x) public class Child extends Parent 覆盖父类change方法 下列(C)声明是正

5、确的覆盖了父类的change方法? A、protected void change (int x) B、public void change(int x, int y) C、 public void change(int x) D、 public void change(String s)14函数重载是指 (A ) A.两个或两个以上的函数取相同的函数名,但形参的个数或类型不同 B.两个以上的函数取相同的名字和具有相同的参数个数,但形参的类型可以不同 C.两个以上的函数名字不同,但形参的个数或类型相同 D.两个以上的函数取相同的函数名,并且函数的返回类型相同15class Parent pro

6、tected void eat()class Child extends Parent _void eat()以下(AD)修饰符可以填入下划线处。(选择2项)A) protected B) private C) 什么也不填 D) public2.4 应用案例演示多态的实现第三单元final和static16以下描述正确的有_ABCD_。A. final class不能被继承 B.final变量不能被修改C.final成员变量可以在构造方法中赋值D.final方法不能被覆盖(overrid)3.1 final关键字的5种用法17静态成员也叫类成员(对)3.2static关键字的使用 18静态块里

7、只能初始化静态的属性(错)3.4静态块和动态块的了解 19JAVA中静态属性既可以用类直接调用也可以用对象直接调用,访问的是同一个版本(对)3.3 类成员和对象成员的区别与联系 20单例模式分为饱汉模式和饿汉模式(对)3.5 单例模式第四单元 抽象类和接口1. 关于Java的接口,下面说法错误的是(D)。A. 可以被继承 B. 可以只定义常量,而没有任何方C. 可以这样定义常量: public int EVEREST = 8848;D. 方法的参数不可以是接口4.2 更彻底的抽象接口用abstract修饰的类称为抽象类,下面说法错误的是(BCD)A.只能用以派生新类,不能用以创建对象;B.只能

8、用以创建对象,不能用以派生新类;C.既可用以创建对象,也可用以派生新类;D.既不能用以创建对象,也不可用来派生新类。4.1抽象方法和抽象类1.接口的方法默认都是(public_abstract)关键字修饰的1、接口和抽象类的区别是?答案:1.抽象类使用abstract关键字定义,接口使用interface关键字来定义2.抽象类是子类使用extends继承 ,接口子类使用implements来实现3. 接口是一个更加抽象的抽象类,它里面只能有常量和抽象的方法,不能有实现的方法(jdk1.8以后例外)。接口也不能实例化对象(但不是不能new 一个接口 匿名内部类)4 抽象类和接口都不能实例化对象5

9、 抽象类中的方法可以有普通方法也可以有抽象方法6. 接口可以多继承。类单继承。4.2.4接口和抽象类的区别和联系1.下面程序定义了一个类,关于该类说法正确的是( d ) A. 该类能调用new abstractClass(),方法实例化为一个对象 B. 该类不能被继承 C. 该类的方法都不能被重载 D. 以上说法都不对abstract class abstractClass4.1抽象方法和抽象类 1、下列哪些接口中定义的方法是非法的?(AC)A:private void add(int a, int b);B:public void add(int a, int b);C:public voi

10、d add(int a, int b) D:public abstract void add(int a, int b);1.接口的关键字是 (interface)4.2.2 定义接口1、String和StringBuffer都是描述字符串的类,不同的是StringBuffer是可变的,String是不可变的(对)下列说法中错误的是(A )A、 接口声明的方法默认都是是private类型的;B、 继承父类时,必须将父类中的抽象方法全部实现;C、实现接口时,必须实现接口中的全部方法声明;D、接口不能实例化对象。4.2 定义接口下列有关抽象类的叙述正确的是哪项?( D ) A抽象类中一定含有抽象方

11、法 B抽象类的声明必须包含abstract关键字 C抽象类既能被实例化也能被继承 D抽象类中不能有构造方法第五单元JAVA异常处理1. 关于Java中异常的叙述正确的是:( D ) A异常是程序编写过程中代码的语法错误 B异常是程序编写过程中代码的逻辑错误 C异常出现后程序的运行马上中止 D异常是可以捕获和处理的5.1掌握Java的异常处理机制2.java中用来抛出异常的关键字是 (C) A、try B、catch C、throw D、finally 3. 1.所有的异常和错误皆继承哪一个类?(C) Ajava.io.Exception Bjava.lang. Exception Cjava.lang. Throwable Djava.lang.Error(A)类是所有异常类的父类。 A、Throwable B、Error C、Exception D、AWTError 对于catch子句的排列,下列哪种是正确的(B ) A、父类在先,子类在后 B、子类在先,父类在后 C、有继承关系的异常不能在同一个try程序段内 D、先有子类,其他如何排列都无关对于catch子句的排列,下列哪种是正确的 ( b ) A.父类在先,子类在后 B

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1