版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、CoreJavaOOP 考试题考试时间:90分钟考试总分:100分、选择题(不定项选择)(229=88)1.类A,B的定义如下:class A private int a = 10Q;A()System.ou tprint( AO ); System.outprintin(a);class B extends A private int a = 20Q;B0(System.outprintCBO); System.outprintln(a);运行下面的代码:new BO;输岀的结果是( A XA.AO 100BO 200B.AO 200BO 200C.BO 200 AO 100D.BO 200
2、AO 2002.下列说确的是(D )A所有类都必须定义构造方法(构造器)B. 构造方法必须初始化类的所有数据成员C. 子类定义了构造器后,不再调用父类的构造器D. 构造方法可以访问类的非静态成员3.在Java中,哪个关键字使类不能派生子类?,( A )A: finalB: publicC: privateD : native4. class Base static void testOSystem.outprintln( Basetest(); public class Child extends Base static void testOfSystem.out.println( Child
3、.testO); public static void main(StringO args) Base base = new ChildO; Child child = new Child(); base.testO; child.testO;程序运行的结果是(c )A. Child.testQChild.testOB Child.testOBase.testQC. Base.testQChild.testO5. 下列哪些叙述是正确的(CD )A在一个类中,方法不能与类名相同Babstract可以修饰属性、方法和类C 实例方法可直接调用本类的static方法和非static方法Dstatic方
4、法不能调用非static方法6以下说确的是(ABC)A子类不能继祺父类的构造方法B子类的构造方法可以访问父类的构造方法C子类不可直接访问父类的私有属性D子类可以重写父类的所有方法7.分析选项中关于Java中this关键字的说确的是(A )A. this关键字是在对象部指代自身的引用B. this关键字可以在类中的任何位置使用C. this关键字和类关联,而不是和特定的对象关联D. 同一个类的不同对象共用一个this8下列关于继承的说法哪个是正确的?( B )A. 子类只继承父类public方法和属性B. 子类继承父类的非私有属性和方法C子类只继承父类的方法,而不继承父类的属性D子类将继承父类的
5、所有属性和方法9在Java中,关于final关键字的说确的是(AC )A. final修饰的变量,一旦赋值就不能被更改B. final修饰的类只能被一个子类继硬C. final修饰的方法,不能在子类中被覆盖D. final修饰的方法,不能被子类继硬10. String s=new String( xyz)创建了几个对象(C );A. 0B1C2D. 311下列语句的序列执行后,k的值是(B )int m=3,n=6,k=0;While(m+ +)(n) +k;A. OB.lC.2D312下列哪一顷不是面向对象的典型特征(D )A封装B.继承C多态D.抽象13 .侈选)在java中,关于构造方法
6、,下列说确的是(ABD )A. 构造方法的名称必须与类名相同B. 构造方法可以带参数C. 构造方法不可以重载D. 构造方法绝对不能有返回值14下面关于变量的说确的是(BC )A实例变量可以通过类名直接调用B类变量可以通过类名直接调用G Java中的参数传递都是值传递D. 在不同的作用域不能定义相同的变量15.下列代码有编译错误的是第(C )行1) public class Test2) public static void main(String args)3) into arrl = new int12;4) char| arr2 = new charO;5) into arr3 = ;6)
7、 ObjectQ obj = new Object4;7) Object objl = new object9;8) A. 5)B. 5)7)C 4) 7)D. 4)16下列代码的运行结果是(A )public class Test private int num; private static Test test; public Test(int num) this.num = + num; staticf int num = 16; test = newTest(num);+ + testnum;public static void main(String args) test = new
8、Test(13);System.outprintln(testnum);A. 14B. 15C. 16D. 1717.仔细分析下列代码,请指岀错误的行(D X public class SomeThingprivate String str; public int addOne(final int x) return +x;public class SomeThingB.private String str;c.public int addOne(f inal int x)D.return +x;18. Java中访问控制符说法错误的是?f ( BC)A: protected声明的,在同一pa
9、ckage中其他类可以访问。B : friendly声明,继承类中不可以访问。C : Java中未声明控制符的,默认为publicoD : public声明的,非同一个package也能访问。19查看如下代码:public class Foo public void method(String stijnt age)下列选项中#和Foo类中method方法重载的方法是(BCD XA. public int method(String strint age)B. public void method(int yearString s)C. public int method(int ye ar;
10、 String s)D. public int method(String str)20. 下列语句创建对象的总个数是:(A1String s= “a + b + c:A. lB. 2C3D.421. Question ( D ) public class Test public static void main(StringO args) String str= 420;str+=42;System.outprintln(str);What is the output?A. 42B.420 C. 462 D 42042 E Compliation failsF An exception is
11、 thrown at runtime.22. dass Card下列不属于Card类构造方法是:(C )A. CardOOB. public Card()C. public void CardOOD. private CardOO简答题(2*6 = 12分)1. Overload 和 Override 有什么区别?重写:发生在父子类中,方法名称相同,参数列表相同,方法体不同遵循运行期绑定,看对象的类型来调用方法.重载:发生在一个类中,方法名称相同,参数列表不同,方法体不同 遵循编译期绑定,看参数引用的类型来绑定调用方法.2. final 的删?final:最终的1) 修饰变量:变量不能被改变2) 修饰方法:方法不能被重写3) 修饰类:类不能被继承三、附加题编程题(选做)CL)定义一个Mankind类,包括成员变量 int sex 和 int salary ;方法 void manOrWormanO :根据 sex 的值显示man (sex=:L)或者women (sex=O);方法 void empl
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 护理教师教学研究方法
- 护理职业规划与职业发展
- 护理科研中的数据分析
- 护理沟通中的患者满意度
- 卧床患者皮肤护理预防压疮
- 基于生物技术的药物研发进展报告
- 快递物流部门经理面试技巧
- 急诊科急救技术及流程优化研究
- 护理不良事件沟通机制
- 快消品企业销售部经理面试指南
- 2026浙江温州市公安局招聘警务辅助人员42人笔试参考题库及答案解析
- 2026广东茂名市公安局招聘警务辅助人员67人考试参考题库及答案解析
- 中国抗真菌药物临床应用指南(2025年版)
- 2025-2026 学年下学期八年级英语下册教学计划
- 幼儿园春季育儿知识分享:守护成长健康同行
- 2026年六安职业技术学院单招职业适应性考试题库附答案详解(预热题)
- 2025年安徽审计职业学院单招职业适应性测试试题及答案解析
- 2026年春节后复工复产“开工第一课”安全生产培训课件
- 2025年西南计算机有限责任公司招聘笔试真题
- 养生馆公司章程标准文本范例
- 地下车库消防系统施工方案
评论
0/150
提交评论