java复习题(doc版)

java复习题(doc版)

ID:31913687

大小:101.52 KB

页数:29页

时间:2019-01-26

java复习题(doc版)_第1页
java复习题(doc版)_第2页
java复习题(doc版)_第3页
java复习题(doc版)_第4页
java复习题(doc版)_第5页
资源描述:

《java复习题(doc版)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Java复习题 第4-7章面向对象程序设计一、选择题1.        下列不属于面向对象编程的三个特征的是A.    封装B.    指针操作C.    多态性D.    继承2.    在Java接口中,下列选项中有效的方法声明是(AB)。(选择二项) A、public void aMethod(); B、void aMethod(); C、protected void aMethod(); D、private void aMethod();3.        下列类的定义,错误的是A.    publicclasstestextendsObject{…… }B.    fina

2、lclassoperators{……}C.    classPoint{29Java复习题…… }D.    voidclassPoint{…… }4.        关键字supper的作用是A.    用来访问父类被隐藏的成员变量B.    用来调用父类中被重载的方法C.    用来调用父类的构造函数D.    以上都是5.        下面程序定义了一个类,关于该类说法正确的是abstractclassabstractClass{……}A.    该类能调用newabstractClass(),方法实例化为一个对象B.    该类不能被继承C.    该类的方法都不能被重载D

3、.    以上说法都不对6.        关于对象的删除,下列说法正确的是A.    必须由程序员完成对象的清除B.    java把没有引用的对象作为垃圾收集起来并释放C.    只有当程序中调用System.gc()方法时才能进行垃圾收集29Java复习题D.    java中的对象都很小,一般不进行删除操作。7.        下列说法正确的是A. java中包的主要作用是实现跨平台功能B.  package语句只能放在import语句后面C. 包(package)由一组类(class)和接口(interface)组成D. 可以用#include关键词来标明来自其它包中的类;

4、8.        关于构造方法,下列说法错误的是A.   构造方法不可以进行方法重写B.    构造方法用来初始化该类的一个新的对象C.    构造方法具有和类名相同的名称D.    构造方法不返回任何数据类型9.     请将程序补充完整1.__abstract_____classC2.{3.            abstractvoidcallme()4.            voidmetoo5.              {6.                System.out.println(“类C的metoo()方法”);7.              }8.  

5、          }9.            classD_extends______C10.          {29Java复习题11.             voidcallme()12.              {13.                 System.out.println(“重载C类的callme()方法”);14.               }15.          }16.         publicclassAbstract17.          {18.               publicstaticvoidmain(Strin

6、gargs[])19.          }20.         Cc=___new_______D();21.         c.callme();22.         c.metoo();23.          }24.         }10.以下关于抽象类和接口的说法错误的是( )A、抽象类在Java语言中表示的是一种继承关系,一个类只能使用一次继承。但是一个类却可以实现多个接口。 B、在抽象类中可以没有抽象方法 C、实现抽象类和接口的类必须实现其中的所有方法,除非它也是抽象类。接口中的方法都不能被实现 29Java复习题D、接口中定义的变量默认是public sta

7、tic final 型,且必须给其初值,所以实现类中不能重新定义,也不能改变其值。 E、接口中的方法都必须加上public关键字。 二、填空题1.    把对象实例化可以生成多个对象,使用____new_____运算符为对象分配内存空间。2.    java程序引入接口的概念,是为了弥补只允许类的__单继承______的缺憾。3.    java语言以___类____为程序的基本单位,它是具有某些共同特性实体的集合,是一种抽象的概念。4.    抽象方法只

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

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

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