蚂蚁文库
换一换
首页 蚂蚁文库 > 资源分类 > PDF文档下载
 

继承习题-

  • 资源ID:55474244       资源大小:235.47KB        全文页数:6页
  • 资源格式: PDF        下载权限:游客/注册会员    下载费用:10积分 【人民币10元】
快捷注册下载 游客一键下载
会员登录下载
三方登录下载: 微信快捷登录 QQ登录  
下载资源需要10积分 【人民币10元】
邮箱/手机:
温馨提示:
支付成功后,系统会自动生成账号(用户名和密码都是您填写的邮箱或者手机号),方便下次登录下载和查询订单;
支付方式: 微信支付    支付宝   
验证码:   换一换

 
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,既可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰   

继承习题-

(一)选择题(一)选择题 1) 若在某一个类定义中定义有如下的方法 final voidworkDial 该方法属于 A.本地方法 B.最终方法 C.静态方法 D.抽象方法 2) 下面哪个方法与题目中的不是重载方法public int maxint x,int y A.public double maxdouble x,double y B.publicintmaxintn,int k C.publicintmaxintx,int y, int z D.public double maxdouble n,double k 3) 为了区分类中重载的同名的不同方法,要求 A.参数列表不同 B.调用时用类名或对象名做前缀 C.参数名不同 D.返回值类型不同 4) 某个类中存在一个方法void getSortint x,以下能作为该方法的重载的声明的是 A.publicgetSortfloat x B.doublegetSortintx,int y C.int getSortint y D.voidgetintx,int y 5) A 派生出子类 B ,B 派生出子类 C,并且在 Java 源代码中有如下声明 A a0newA; A a1 new B; A a2newC; 问以下哪个说法是正确的 } 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; // 入学总分 } intgetScore { return score; } } 则类 Person和类 Student 的关系是 } A.包含关系 B.继承关系 C.关联关系 D.上述类定义有语法错误 7) 下列叙述中,正确的是 A.子类继承父类的所有属性和方法 B.子类可以继承父类的私有的属性和方法 C.子类可以继承父类的公有的属性和方法 D.创建子类对象时,父类的构造方法都要被执行 8) 现有两个类 A、B,以下描述中表示 B 继承自 A 的是 A.class A extends B B.class B implements A C.classA implements B D.classBextendsA 9) 下列叙述中错误的是 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.packagePkg;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.voidgetAgeint age B.int getAgeint age C.voidsetAgeint age D.int setAge 15)下列关于访问器方法说法正确的是 A.get 方法可以读取属性的值 B.set 方法用来读取属性的值 C.必须为每个 private属性提供访问器方法 D.public 属性不能有访问器方法 16)表示数据或方法可以只能被定义它的类访问的是 A.public B.默认的 C.private D.protected 17)表示数据或方法只能被其它包中的子类访问的是 A.public B.默认的 C.private D.protected 18)对于子类的构造函数说明,下列叙述中不正确的是 A.子类无条件地继承父类的无参构造函数 B.子类可以在自己的构造函数中使用super 关键字来调用父类的含参数构造函数,但这 个调用语句必须是子类构造函数的第一个可执行语句 C.在创建子类的对象时,将先执行继承自父类的无参构造函数,然后再执行自己的构造 函数 D.子类不但可以自动执行父类的无参构造函数,也可以自动执行父类的有参构造函数 19)当你编译运行下列程序代码,会得到什么结果 private class Base{ Base{ inti 100; System.out.printlni; } } public class Pri extends Base{ staticinti 200; public static void mainString argv[]{ Pri p new Pri; System.out.printlni; } } A.这段代码不能通过编译 B.输出 200 C.输出 100 和 200 D.输出 100 (二)简答题(二)简答题 1) 简述修饰类的可见性修饰符有哪些及其作用 可见性修饰符publicpublic在任何类中可见 protectedprotected 在子类中或同一个包中可见 privateprivate只在本类中可见,子类中也不可见 缺省缺省在同一个包中可见,子类不在一个包中,子类中也不可见 2) 简述修饰类的成员的可见性修饰符有哪些及其作用 publicpublic在任何类中可见 protectedprotected 在子类中或同一个包中可见 privateprivate只在本类中可见,子类中也不可见 缺省缺省在同一个包中可见,子类不在一个包中,子类中也不可见 3) 导入包时可导入其他包中哪些类如何导入包p 中的全部可以使用的类, 请写出语句 4) 包的作用是什么如何声明一个包 包是类的容器,用来保存划分的类名空间。 声明packagepkg; Package pkg1[.pkg2[.pkg3]]; 5) 写出 set 和 get 方法定义的格式。 Public 返回值类型 get 属性名{ Return 属性名; } Public void set 属性名(数据类型参数值){ 属性名参数值; } 6) 简述 this 和 super 的区别 This 指对象自己,super 指父类对象 7) super 的作用有哪些 在子类构造方法中指明调用父类的构造方法; 子类中调用父类的属性和方法 8) final 修饰符都能用来修饰程序中哪些成员 public

注意事项

本文(继承习题-)为本站会员(sunhongz129)主动上传,蚂蚁文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知蚂蚁文库(发送邮件至2303240369@qq.com或直接QQ联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们


网站客服QQ:2303240369

copyright@ 2017-2027 mayiwenku.com 

网站版权所有  智慧蚂蚁网络

经营许可证号:ICP备2024020385号



收起
展开