《使用java实现面向对象编程》题库

《使用java实现面向对象编程》题库

ID:38113641

大小:582.53 KB

页数:58页

时间:2019-06-06

《使用java实现面向对象编程》题库_第1页
《使用java实现面向对象编程》题库_第2页
《使用java实现面向对象编程》题库_第3页
《使用java实现面向对象编程》题库_第4页
《使用java实现面向对象编程》题库_第5页
资源描述:

《《使用java实现面向对象编程》题库》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、试题库模板单位:******学院专业方向:科目:********课程命题老师:****教研室负责人:****题型:一填空题、二单选题、三多选题、四判断题、五名词解释题、六辨题、七简答题、八论述题、九材料分析题(九类题型在本课程题库中都要涉及到)(注:单元试题围绕核心知识点(S+K)选择出题题型;按照难易程度标▲)第一单元JAVA的特性之继承(灵活运用)题号试题题型难度第节课内容知识点1下列对Java中的继承描述错误的说法是(C)A、B、子类可作为另一个子类的基类C、子类除了包含它直接定义的属性外,还包含其父类的私有属性D、子类继承父类的方法访问权限保持不变二、

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

3、(掌握)5JAVA继承的特征?核心要点:Java不能多重继承但是可以多重继承七八▲▲1.7JAVA继承的特性及多层继承的理解6下面代码的运行结果是(D)。二1.2类的继承实例(掌握)publicclassCar{publicvoidrun(){System.out.println("汽车在跑");}}publicclassBenzextendsCar{publicvoidrun(){System.out.println("奔驰在跑");}}publicstaticvoidmain(String[]args){Carcar=(Car)(newBenz());ca

4、r.run();}A、汽车在跑B、奔驰在跑C、无法编译D、运行时将抛出异常▲▲▲7下列叙述中正确的是?(BCD)A.一个子类可有多个父类B.父类派生出子类C.子类继承父类D.子类只能有一个父类三六▲▲1.1继承的基本概念(掌握)8(类)是组成Java程序的基本要素,封装了一类对象的状态和方法。一▲▲1.1回顾类的基本概念(掌握)9在Java中下列说法正确的是(C)A、一个子类可以有多个父类,一个父类也可以有多个子类java不可以多重继承B、一个子类可以有多个父类,但一个父类只可以有一个子类C、一个子类可以有一个父类,但一个父类可以有多个子类D、上述说法都不对二

5、六▲▲1.3多重继承(掌握)10supper()的作用是(C)A、用来访问父类被隐藏的成员变量B、用来调用父类中被重载的方法C、用来调用父类的构造函数D、以上都是二▲1.4重点讲解重写及子类构造方法的特殊性super()及super(带参)第二单元多态(灵活运用)题号试题题型难度第节课内容知识点111面向对象方法的多态性是指(C)A.一个类可以派生出多个特殊类B.二五六▲▲▲2.2什么是多态?一个对象在不同的运行环境中可以有不同的变体C.拥有相同父类或接口的不同对象可以以适合自身的方式处理同一件事D.一个对象可以是由多个其他对象组合而成的121、为了区分类中重

6、载的同名不同方法,要求参数名不同(错)四▲2.3多态的两种表现形式131.现有publicclassParent{publicvoidchange(intx){}}publicclassChildextendsParent{//覆盖父类change方法}下列(C)声明是正确的覆盖了父类的change方法?A、protectedvoidchange(intx){}B、publicvoidchange(intx,inty){}C、publicvoidchange(intx){}D、publicvoidchange(Strings){}二▲▲2.3多态的两种表现形式

7、14函数重载是指(A)A.两个或两个以上的函数取相同的函数名,但形参的个数或类型不同B.两个以上的函数取相同的名字和具有相同的参数个数,但形参的类型可以不同C.两个以上的函数名字不同,但形参的个数或类型相同D.两个以上的函数取相同的函数名,并且函数的返回类型相同二五六▲▲2.3多态的两种表现形式15classParent{protectedvoideat(){}}classChildextendsParent{_____voideat(){}}三▲▲2.4应用案例演示多态的实现以下(AD)修饰符可以填入下划线处。(选择2项)A)protectedB)priva

8、teC)什么也不填D)public第三

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。