版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Java一章至五章考试填空题(8分).面向对象的三大原则是(封装),(继承)和(多态).2分.如果想在对象实例化的同时就初始化成员属性,则使用(构造函数).2分.(实体)方法和(构造)方法不能修饰为abstract2分二.选择题(60分)在Java语言中,下列(a,d)是不满足命名规范的变量名。(选择二项)a姓名)b$Name)c_instanceof)dinstanceof)下列Java代码片段的输出结果是(a)。charc=1a1;inti=c;floatf=i;byteb=(byte)c;",“+i+”,“+f+“,"+b);a编译错误)ba,97,97,97)ca,97,,97)a,97,,97pubIicvoidcloseDoor(){关门。。。。”))pubIicvoidtheftproof(){)pubIicvoidwaterproof(){)pubIicvoidfireproof(){这是防火门”)]pubIicvoidrustproof(){1PubIicvoidbulletproof(){})pubIicclassrustProofDoorextendsDoor,implementsFunction{pubIicvoidopenDoor(){开门…「)1pubIicvoidcloseDoor(){关门。。。。”))pubIicvoidtheftproof(){1pubIicvoidwaterproof(){1pubIicvoidfireproof(){1pubIicvoidrustproof(){这是防锈门。。。。”)}PubIicvoidbulletproof(){10113)下列Java代码中,空白处的代码是(b,c)。(选择两项)publicinterfaceFee{pubIicfloatcaILabFee(fIoatunitPrice,floattime);)publicclassFeeImpIimplementsFee{pubIicfloatcalLabFee(floatunitPrice,floattime){returnunitPrice*time;11publicclassFeeInterfaceTest{publicstaticvoidmain(String[]args){FloatIabFee=,5);))aFeefeeaFeefee)bFeefee)cFeeImpIfee)dFeeImpI二newFee();二newFeeImpI();二newFeeImpI();fee=newFee()a)b)c)d)在JAVA语言中,在包Packagel中包含包Package2,类Class_A直接隶属于包Packagel,类Class_C直接隶属于包package2.在类Class_B要应用Class_A的Aa)b)c)d)importpackagel.*;import.*;importpackage2.*;import.*;int[]my_Array;my_Array=newint[5];for(intcount=0;count<=5;count++)正确的运行结果是(d)a将1,2,3,4,5输出到屏幕)b将0,1,2,3,4输出到屏幕)c将0,1,2,3,4,5输出到屏幕)d将出现运行时异常)在java语言中,如果你有下面的类定义:(b)abstractclassShape{abstractvoiddraw();}classSquareextendsShape{}.(选择一项)a一切成功编译)bShape可以编译,Square不能编译)cSquare可以编译,Shape不能编译)dSquare,Shape都不能编译)在JAVA编程中,以下(b)命令用来执行JAVA类文件ajavac)bjava)cappIetviewer)d以上所有选项都不正确)编译并运行下面的Java程序:(c)DelassA{口intvar1=1;□intvar2;□pubIicstaticvoidmain(String[]args){□intvar3=3;□Aa=newA();□口}口}口a0)b4)c3)d代码无法编译,因为var2根本没有被初始化)在Java语言中,下面关于构造函数的描述正确的是(d)0(选择一项)a类必须有显式构造函数)b它的返回类型是void)c它和类有相同的名称,但它不能带有任何参数)d以上皆非)在java语言中,类Worker是类Person的子类,Worker的构造方法中有)一句"super()”,该语句(c).(选择一项)a调用类Worker中定义的super0方法)b调用类Person中定义的super()方法)c调用类Person的构造函数)d语法错误)研究下面的JAVA代码:)switch(x){easel:case2:case3:case4:}当x=2时,运行结果是(d).(选择一项)a没有输出任何结果)b输出结果为3)c输出结果为3和4)4输出结果为1,3和412在法重载要符合什么条件4分61,方法名相同2,参数类型不同(参数个数不同,或者参数类型不同,或者类型和参数都不同)3,与返回类型无关2.修饰成员变量的四种访问权限是哪些,分别在哪些地方可以访问4分public,所有都可访问protected,子类和同包可访问private,本类可访问4,默认,同包可访问关键字的作用它什么时候用3分1,放在子类构造函数的第一行,显示调用父类的构造函数super.方法名,调用父类的方法super.属性名,调用父类的成员属性方法重写要符合什么条件和方法重载有什么区别5分1,有继承2,方法名,参数,返回类型都相同与重载的区别:重载是参数不同,与返回类型无关4.多态分哪两种前提条件分别是什么3分运行时多态,前提是有继承,子类重写父类的方法,并且父类的引用指向子类的应用编译时多态,6.final有哪些作用分别有哪些注意事项3分1,类不能被继承,方法不能被重写2,方法中不能用this关键字四.附加题:(10)抽象类、继承、接口综合设计一个系统:XXX门的实现过程:流程:设计一张抽象的门Door,那么对于这张门来说,就应该拥有所有门的共性,开门openDoor()和关门closeDoor();然后对门进行另外的功能设计,防盗一theftproof()、防水一waterproof()%防弹一bulletproof。、防火、防锈
要求:利用继承、抽象类、接口的知识设计该门pubIicPublicpubIicpubIicpubIicpubIic1interfaceFunction(voidvoidvoidvoidvoidtheftproof();waterproof();bulletproof();fireproof();rustproof();pubIicabatractDoor{pubIicvoidopenDoor();pubIicvoidcloseDoor();)pubIicclasstheftProofDoorextendsDoor,implementsFunction(pubIicvoidopenDoor(){开门)1pubIicvoidcloseDoor(){关门”))pubIicvoidtheftproof(){这是防盗门。。。。”))pubIicvoidbulletproof(){1pubIicvoidwaterproof(){1pubIicvoidfireproof(){1pubIicvoidrustproof(){)1pubIicclasswaterProofDoorextendsDoor,impIementsFunction{pubIicvoidopenDoor(){开门…。”)1pubIicvoidcloseDoor(){关门。。。。”)1pubIic1pubIic1pubIic}pubIic1voidvoidvoidvoidtheftproof(){bulletproof(){fireproof(){rustproof(){pubIicvoidwaterproof(){这是防水门。。。。”)11pubIicclassbulletProofDoorextendsDoor,implementsFunctionpubIicvoidopenDoor(){开门。)1pubIicvoidcloseDoor(){关门。。。。”))pubIicvoidtheftproof(){1pubIicvoidwater
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 安徽宣城市2025-2026学年度高二第一学期期末检测数学试题(解析版)
- 成人高考试题及答案
- 2026鹰潭护理考试题目及答案
- 术中病理评估对早癌切除范围的指导
- 智能血压监测的实时性保障
- 智慧医疗环境下的数据隐私保护实践
- 早癌术后病理报告中环周切缘评估
- 高标准领域研发保障书6篇范文
- 2026年哈佛智力测试题目及答案
- 2026年达内科技测试题及答案
- 2023住院VTE预防护理管理专家共识解读
- 《电测工具仪表使用》课件
- 应急管理十二讲
- 2024年秋期国家开放大学《电子商务法律与法规》形考任务1-4答案
- 《吹瓶工艺培训》课件
- 移动通信机房设备安装工程施工工艺图解
- 一氧化碳中毒应急预案(6篇)
- 部编新教材小学语文五年级上册第1-4单元同步练习课堂作业课课练课时练(版含答案解析)
- 小企业考勤管理制度模板
- 12J201平屋面建筑构造图集(完整版)
- 冀少版一年级下册第2单元《火车开啦》教学设计
评论
0/150
提交评论