已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
(一)选择题1) 若在某一个类定义中定义有如下的方法: final void workDial( )该方法属于A.本地方法B.最终方法C.静态方法D.抽象方法2) 下面哪个方法与题目中的不是重载方法public int max(int x,int y)A.public double max(double x,double y)B.public int max(int n,int k)C.public int max(int x,int y, int z)D.public double max(double n,double k)3) 为了区分类中重载的同名的不同方法,要求A.参数列表不同B.调用时用类名或对象名做前缀C.参数名不同D.返回值类型不同4) 某个类中存在一个方法:void getSort(int x),以下能作为该方法的重载的声明的是?A.public getSort(float x)B.double getSort(int x,int y)C.int getSort(int y)D.void get(int x,int y)5) A派生出子类B ,B派生出子类C,并且在Java源代码中有如下声明: A a0=new A();A a1 =new B(); A a2=new C();问以下哪个说法是正确的?A.只有第1行能通过编译B.第1、2行能通过编译,但第3行编译出错C.第1、2、3行能通过编译,但第2、3行运行时出错D.第1行、第2行和第3行的声明都是正确的6) 设有下面两个类的定义。class Person long id; / 身份证号String name; / 姓名 class Student extends Person int score; / 入学总分 int getScore() return score;则类Person和类Student的关系是?A.包含关系B.继承关系C.关联关系D.上述类定义有语法错误7) 下列叙述中,正确的是?A.子类继承父类的所有属性和方法B.子类可以继承父类的私有的属性和方法C.子类可以继承父类的公有的属性和方法D.创建子类对象时,父类的构造方法都要被执行8) 现有两个类A、B,以下描述中表示B继承自A的是?A.class A extends BB.class B implements AC.class A implements BD.class B extends A9) 下列叙述中错误的是?A.一个子类可有多个父类B.父类派生出子类C.子类继承父类D.子类只能有一个父类10) 关于继承下面说法正确的是A.子类能够继承父类私有的属性;B.子类可以重写父类的final方法;C.子类能够继承不同包父类的protected属性;D.子类能够继承不同包父类的缺省属性;11) 有名字为A的包和名为B的类,下面的语句正确的是A.package A.B; B.package B; C.import A.* ; D.import B;12) 声明一个名字为P的包,下面的语句正确的是A.package Pkg; B.Package P; C.package P; D.package p;13) 导入包A中的类AA应该使用下面哪条语句?A.import A.AA ; B.import AA.A;C.package A;D.package AA;14) 下列针对int类型的私有属性age的访问器方法格式正确的是?A.void getAge(int age)B.int getAge(int age)C.void setAge(int age)D.int setAge()15) 下列关于访问器方法说法正确的是?A.get方法可以读取属性的值B.set方法用来读取属性的值C.必须为每个private属性提供访问器方法D.public属性不能有访问器方法16) 表示数据或方法可以只能被定义它的类访问的是A.publicB.默认的C.privateD.protected17) 表示数据或方法只能被其它包中的子类访问的是A.publicB.默认的C.privateD.protected18) 对于子类的构造函数说明,下列叙述中不正确的是 ?A.子类无条件地继承父类的无参构造函数B.子类可以在自己的构造函数中使用super关键字来调用父类的含参数构造函数,但这个调用语句必须是子类构造函数的第一个可执行语句C.在创建子类的对象时,将先执行继承自父类的无参构造函数,然后再执行自己的构造函数D.子类不但可以自动执行父类的无参构造函数,也可以自动执行父类的有参构造函数19) 当你编译运行下列程序代码,会得到什么结果?private class Base Base() int i = 100; System.out.println(i); public class Pri extends Base static int i = 200; public static void main(String argv) Pri p = new Pri(); System.out.println(i); A.这段代码不能通过编译B.输出200C.输出100和200D.输出100(二)简答题1) 简述修饰类的可见性修饰符有哪些及其作用?2) 简述修饰类的成员的可见性修饰符有哪些及其作用?3) 导入包时可导入其他包中哪些类?如何导入包p中的全部可以使用的类,请写出语句?4) 包的作用是什么?如何声明一个包?5) 写出set和get方法定义的格式。6) 简述this和super的区别?7) super的作用有哪些?8) final修饰符都能用来修饰程序中哪些成员?9) 请写出下列输出结果。class FatherClass public FatherClass() System.out.println(FatherClass Create); class ChildClass extends FatherClass public ChildClass() System.out.println(ChildClass Create); public static void main(String args) FatherClass fc = new FatherClass(); ChildClass cc = new ChildClass(); FatherClass CreateFatherClass CreateChildClass Create10) 下面是一个类的定义,填写程序空白处。class B private int x;private char y;public B( int x, char y , char j) x = i;y = j;public int getX()return x;public void setX(int x) this.x=x public char getY()return y;public void setY( char y )this.y=y;11) 定义类A和类B如下.:class Aint m=1;double n=2.0;void print( ) System.out.println(Class A: m=+m +,n=+n); class B extends A float m=3.0f; String n=Good .; void print( ) super.print( ); System.out.println(Class B: m=+m +,n=+n); 问题:(1) 若在应用程序的main方法中有以下语句: A a=new A(); a.print();则输出的结果如何?Class A: m=1,n=2.0(2) 若在应用程序的main方法中定义类B的对象b: B b=new B(); b.print();则输出的结果如何?Class A: m=1,n=2.0Class B: m=3.0,n=Good12) 请写出下列输出结果。class Parent void printMe() System.out.println(parent);class Child extends Parent void printMe() System.out.println(child);void printAll() super.printMe();this.printMe();printMe();class Class1 public static void main(String args) Child myC = new Child();myC.printAll();parentchildchild(三)编程题1) 定义一个学生类,包括属性:学号(ID),姓名(name),成绩(score);构造方法(带三个参数);每个属性的访问器方法。2) 创
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年家居建材行业家居智能化技术应用研究报告及未来发展趋势预测
- 2025年互联网与信息技术继续教育AI生成内容版权保护行业协会AI生成内容版权自律考核试卷
- C1-8卫生院公共卫生回购协议
- 2025年物流行业从业人员碳意识提升效果评估合规考核试卷
- 2025年航空航天行业无人机应用案例研究报告及未来发展趋势预测
- 2026中材锂膜有限公司校园招聘考试笔试备考题库及答案解析
- 2026年中国铁路郑州局集团有限公司招聘普通高校毕业生1288人(二)笔试考试备考题库及答案解析
- 2025甘肃兰州建投金城文化旅游有限公司招聘3人考试笔试参考题库附答案解析
- 2025广东东莞市道滘医院招聘纳入岗位管理编制外人员12人笔试考试参考题库及答案解析
- 2025湖南长沙联合白金人力资源顾问有限公司某国企外包员工(产品经理)招聘公1人告考试笔试参考题库附答案解析
- 中央空调系统智能监控方案
- 期中检测试卷(试题)-2024-2025学年数学人教版五年级上册
- 2024年全国职业院校技能大赛中职(企业经营沙盘模拟赛项)考试题库-下(多选、判断题)
- 2024-2030年肠粉行业市场发展分析及发展前景与投资机会研究报告
- HG∕T 2729-2012 硫化橡胶与薄片摩擦系数的测定 滑动法
- 国家中医药管理局发布的406种中医优势病种诊疗方案和临床路径目录
- 2024年贵州省护士岗位技能竞赛操作评分标准
- (高清版)JGT 225-2020 预应力混凝土用金属波纹管
- 心电图进修汇报
- 循证医学智慧树知到期末考试答案章节答案2024年广西中医药大学
- 人工智能辅助治疗技术管理规范
评论
0/150
提交评论