《java面向对象》

《java面向对象》

ID:6130112

大小:118.00 KB

页数:10页

时间:2018-01-04

《java面向对象》_第1页
《java面向对象》_第2页
《java面向对象》_第3页
《java面向对象》_第4页
《java面向对象》_第5页
资源描述:

《《java面向对象》》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、长沙尚学堂学术部《Java面向对象编程》结课笔试注意:1、考试时间120分钟;2、请将答案填写到答题纸上;1、面向对象编程的三大特性是(A)A)封装,继承,多态B)封装,重用,继承C)继承,抽象,多态D)封装,灵活,抽象2、下面关于构造方法的说法正确的是(AB)(多选)A.构造方法不能被继承B.构造方法不能被重写C.构造方法不能被重载D.构造方法不能声明为private3、下面关于类的说法,不正确的是(D)A)类是同种对象的集合和抽象B)类属于Java语言中的引用数据类型C)对象是类的实例D)类就是对象4、封装性可以对类的成员进行访

2、问级别控制,其中限制最严格的是(B)A)publicB)privateC)defaultD)protected5、以下哪种类成员修饰符可以在不同包的子类中访问(D)A)staticB)privateC)defaultD)protected6、Java语言中哪个包是被自动导入的(B)A)java.utilB)java.langC)java.defaultD)java.io7、以下程序代码中,如何使属性foo可以在方法bar中被直接访问(C)classTest{publicfloatfoo;publicstaticvoidbar(){/

3、/…方法bar的代码}}A)将publicfloatfoo改为protectedfloatfooB)将publicfloatfoo改为privatefloatfooC)将publicfloatfoo改为staticfloatfooD)将publicfloatfoo改为floatfoo第10页/共10页长沙尚学堂学术部1、有一个类MyClass,它的构造方法声明正确的是(BC)A)voidMyClass(intx){...}B)Myclass(intx){...}C)publicMyClass(intx){…}D)publicvoid

4、MyClass(intx){…}2、对下列程序说法正确的是(B)publicclassTest7{publicstaticvoidmain(Stringargs[]){Strings1="Helloworld";Strings2="Hello";s2=s2+"world";System.out.println(s1==s2);}}A)trueB)falseC)编译错误D)Helloworld3、在Java中,如果父类中的某些方法不包含任何逻辑,并且需要由子类重写,应该使用(B)关键字来声明父类的这些方法A)finalB)abstra

5、ctC)staticD)void4、考虑以下代码byte[]array1;bytearray2;bytearray3[][];byte[][]array4;以下数组操作中正确的是(B)A)array2=array1;B)array3=array4;C)array1=array3;D)array1=array4;5、关于数组,下列说法不正确的是(D)A)数组是一系列相同类型数据的集合B)数组的元素可以是基本型、引用型或其它数组C)定义数组的同时必须分配内存空间D)一个数组中的所有值必须是相同类型6、下面关于接口说法不正确的是(C)A)

6、接口的所有方法都是抽象的B)接口所有的方法一定都是public的C)用于定义接口的关键字是implementsD)接口是一组行为的集合7、为了区分类中重载的同名不同方法,要求(A)A)参数的类型或个数不同B)使用不同的参数名C)修改访问权限D)方法返回值数据类型不同第10页/共10页长沙尚学堂学术部1、如果子类覆盖了父类的一个public方法,则此方法在子类中可以使用什么修饰符(A)A)publicB)public和protectedC)privateD)任何修饰符都可以,根据需要选用2、不能用在类上的修饰符是(A)A)finalB

7、)publicC)abstractD)protected3、下列程序段运行后,标准输出是(A)publicclassTestEx{publicstaticvoidmain(Stringargs[]){method();}staticvoidmethod(){try{System.out.println("test");}finally{System.exit(0);System.out.println("finally");}}}A)testB)finallyC)testfianllyD)无法通过编译4、运行下面的程序时会产生什么异

8、常(C)publicclassTestEx{staticpublicvoidmain(Stringargs[]){intx=0;inty=2/x;intz[]={1,2,3,4};intp=z[4];}}A)ArrayIndexOut

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

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

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