版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
(-)选择题
1)若在某一个类定义中定义有如卜的方法:finalvoidworkDial()该方法属于
A.本地方法
B.最终方法
C.静态方法
D.抽象方法
2)下面那个方法与题目中的不是重载方法publicintmax(intx,inty)
A.publicdoublemax(doublex,doubley)
B.publicintmax(intn,intk)
C.publicintmax(intx,inty,intz)
D.publicdoublemax(doublen,doublek)
3)为了区分类中重载的同名的不同方法,要求
A.参数列表不同
B.调用时用类名或对象名做前缀
C.参数名不同
D.返回值类型不同
4)某个类中存在一个方法:voidgetSort(intx),以下能作为该方法的重载的声明的是?
A.publicgetSort(floatx)
B.doublegetSort(intx,inty)
C.intgetSort(inty)
D.voidget(intx,inty)
5)A派生出子类B,B派生出子类C,并且在Java源代码中有如下声明:
AaO=newA();
Aal=newB();
Aa2=newC();
问以下哪个说法是正确的?
)
A.只有第1行能通过编译
B.第1、2行能通过编译,但第3行编译出错
C.第1、2、3行能通过编译,但第2、3行运行时出错
D.第1行、第2行和第3行的声明都是正确的
6)设有下面两个类的定义。
classPerson{
longid;//身份证号
Stringname;//姓名
)
classStudentextendsPerson{
intscore;//入学总分}
intgetScore{){
returnscore;
)
则类Person和类Student的关系是?
)
A.包含关系
B.继承关系
C.关联关系
D.上述类定义有语法错误
7)下列叙述中,正确的是?
A.了•类继承父类的所有属性和方法
B.子类可以继承父类的私有的属性和方法
C.子类可以继承父类的公行的属性和方法
D.创建了•类对象时,父类的构造方法都要被执行
8)现有两个类A、B,以下描述中表示B继承自A的是?
A.classAextendsB
B.classBimplementsA
C.classAimplementsB
D.classBextendsA
9)下列叙述中错误的是?
A.一个子类可有多个父类
B.父类派生出子类
C.子类继承父类
D.子类只能有一个父类
10)关于继承卜.面说法正确的是
A.子类能够继承父类私有的属性;
B.子类可以重写父类的final方法;
C.子类能够继承不同包父类的protected属性;
D.子类能够维承不同包父类的缺省属性;
11)有名字为A的包和名为B的类,下面的语句正确的是
A.packageA.B;B.packageB;C.importA.*;D.importB;
12)声明一个名字为P的包,下面的语句正确的是
A.packagePkg;B.PackageP;C.packageP;D.package"p";
13)导入包A中的类AA应该使用下面哪条语句?
A.importA.AA;B.importAA.A:C.packageA:D.packageAA:
14)下列针对int类型的私有属性age的访问器方法格式正确的是?
A.voidgetAge(intage)
B.intgetAge(intage)
C.voidsetAge(intage)
D.intsetAge()
15)下列关于访问器方法说法正确的是?
A.get方法可以读取属性的值
B.set方法用来读取属性的值
C.必须为每个private属性提供访问器方法
D.pubIic属性不能有访问器方法
16)表示数据或方法可以只能被定义它的类访问的是
A.public
B.默认的
C.private
□.protected
17)表示数据或方法只能被其它包中的子类访问的是
A.public
B.默认的
C.private
0.protected
18)对于子类的构造函数说明,下列叙述中不正确的是?
A.子类无条件地维承父类的无参构造函数
B.子类可以在自己的构造函数中使用super关键字来调用父类的含参数构造函数,但这
个调用语句必须是子类构造函数的第一个可执行语句
C.在创建了•类的对象时,将先执行继承自父类的无参构造函数,然后再执行自己的构造
函数
D.子类不但可以自动执行父类的无参构造函数,也可以自动执行父类的有参构造函数
19)当你编译运行下列程序代码,会得到什么结果?
privateclassBase{
Base(){
inti=100;
System.out.println(i);
)
)
publicclassPriextendsBase{
staticinti=200;
publicstaticvoidmain(Stringargv[]){
Prip=newPri();
System.out.println(i);
)
)
A.这段代码不能通过编译
B.输出200
C.输出100和200
D.输出100
(-)简答题
1)简述修饰类的可见性修饰符有哪些及其作用?
2)简述修饰类的成员的可见性修饰符有哪些及其作用?
3)导入包时可导入其他包中哪些类?如何导入包p中的全部可以使用的类,请写出语句?
4)包的作用是什么?如何声明一个包?
5)写出set和get方法定义的格式。
6)简述Ihis和super的区别?
7)super的作用有哪些?
8)final修饰符都能用来修饰程序中哪些成员?
9)请写出下列输出结果。
classFatherClass{
publicFatherClass(){
System.out.println("FatherClassCreate");}
)
classChildClassextendsFatherClass{
publicChildClass(){
System.out.println("ChildClassCreate");}
publicstaticvoidmain(String(]args){
FatherClassfc=newFatherClassO;
ChildClasscc=newChildClassf);)
FatherClassCreate
FatherClassCreate
ChildClassCreate
10)下而是一个类的定义填写程序空白处。
classB{
privateintx;
privatechary;
publicB(intx,chart,charj){
y=j;}
publicint_______getX()
{returnx;}
publicvoidsetX(intx)
{this.x=x
publicchargetY()
returny;}
publicvoidsetY(chary)
{this.y=y;}
)
ID定义类A和类B如下.:
classA{
intm=l;
doublen=2.0;
voidprint(){
System.out.println("ClassA:m="+m+",n="+n);}
}
classBextendsA{
floatm=3.0f;
Stringn="Good
voidprint(){
super.print();
System.out.println("ClassB:m="+mn="+n);}
)
问题:(1)若在应用程序的main方法中有以下语句:
Aa=ncwA();
a.print();
则输出的结果如何?
ClassA:m=l,n=2.0
(2)若在应用程序的main方法中定义类B的对象b:
Bb=newB();
b.print();
则输出的结果如何?
ClassA:m=l,n=2.0
ClassB:m=3.0,n=Good
12)请写出下列输出结果。
classParent{
voidprintMe(){
System.out.println("parent");
)
classChildextendsParent{
voidprintMe(){
System.out.println("child");
)
voidprintAII(){
super.printMe();
this.printMe();
printMe();
)
}
classClassi{
publicstaticvoidmairi(Strin
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年海南昌江黎族自治县住房和城乡建设领域现场专业人员培训考试(土建施工员专业基础知识)题库
- 中国突发性耳聋诊疗指南(2026版)
- 2025届和静县数学四年级下学期期末考试模拟试题(含答案)
- 新教材高中数学 第四章 指数函数与对数函数 4.2 指数函数(3)教案 新人教A版必修第一册
- 2026-2030暖通空调扩散器行业市场现状供需分析及重点企业投资评估规划分析研究报告
- 2026-2030中国硬脂酸红霉素胶囊行业市场全景调研及投资价值评估咨询报告
- 湖南高考生物考试题目及答案呈现
- 人教版道德与法治八年级下册7.2自由平等的追求 教学设计
- 人教版九年级上学期历史与社会教学设计:4.1.2 土地改革与三大战役
- 数学冀教版二有余数的除法教学设计
- 物流行业运输服务质量制度
- 湖北2026年事业单位考试(A类)完整试题及答案解析
- 2026年部编版新教材语文三年级上册全套教案设计(共八个单元含教学计划)
- 2026年出版专业资格(初级)考前冲刺练习题库附答案详解【研优卷】
- 2025年榆林神木市信息产业发展集团招聘(35人)笔试历年典型考点题库附带答案详解
- 2026年危化品经营单位安全管理人员考试题库(附答案)
- 地质勘探行业野外作业安全指南(标准版)
- 2026年煤矿安全生产管理人员安全生产知识和管理能力考试测试题及答案
- 2025年环卫工人要笔试面试及答案
- 2026中国资源循环集团电池有限公司招聘4人笔试模拟试题及答案解析
- 老年痴呆患者谵妄叠加状态管理方案
评论
0/150
提交评论