Sun Java程序员认证考试题库(6)
第五章练习题(继承)
1.下列关于继承优点的叙述正确的是哪几项?(选三项) A.可以创建更为特殊的类型 B.消除重复代码 C.执行效率高 D.便于维护
2.在子类中调用父类中被覆盖的方法时需要使用哪项关键字? A.this B.super C.new
D.以上都不是
3.现有
public class Parentt
public void change (int x){) )
public class Child extends Parent{ //覆盖父类change方法 }
下列哪个声明是正确的覆盖了父类的change方法? A. protected void change (int x){} B. public void change(int x, int y){} C. public void change (int x){} D. public void change (String s){}
4.如果想要一个类不能被任何类继承的话,需要使用哪个关键字来修
饰该类?
A. abstract B. new C. static D. final
1-26
5.为了使得System.out.println()输出对象引用的时候得到有意义的信 我们应该覆盖Object t{-的哪个方法? A.equals B.toString C.hashCode D.notify
6.现有:
public class Pet()
public class Cat extends Pet{) 执行代码
Cat c- new Cat(); Pet p= (Pet)c;
后下列哪项是正确的? A. Pet p=(Pet)c运行错误 B. Pet p=(Pet)c编译错误 C. Pet p= (Pet)c止常执行 D.以上都不对
7.程序:
public class Pet{ public void speak(){
System.out.print(\); } }
public class Cat extends Pet{ pulolic void speak(){ System.out.print(\; } }
public class Dog extends Pet( public void speak(){ System.out.print(\ } }
执行代码
Pet[] p= {new Cat (),new Dog(),nex Pet()}; for (int i=O;i
1-27
后输出的内容是哪项? B. Cat Cat Cat C. Cat Dog Dog D. Cat Dog Pet
8.现有:
1. class Dog{ )
2. class Harrier extends Dog { ) 3.
4. class DogTest{
5.public static void main (String [] args) ( 6. Dog dl=new Dog(); 7.Harrier hl=new Harrier(); 8. Dog d2=hl;
9.Harrier h2= (Harrier) d2; 10. Harrier h3=d2; 11. } 12. }
下面哪一项是正确的? A.2个Dog对象被创建 B.2个Harrier对象被创建 C.3个Harrier对象被创建 D.编译失败
9.现有:
2. class Cat {
3.Cat (int c) {System.out.print {\ } 4. }
5. class SubCat extends Cat {
6.SubCat (int c){super (5); System.out.print (\ 7. SubCat() { this (4); }
8.public static void main (String [] args) { 9.SubCat s= new SubCat(); 10. } 11. } 结果为: A. cat5 B. cable
C. cat5 cable D. cable cat5
1-28
10.现有:
1. class Guy {String greet() {return \ } }
2. class Cowboy extends Guy ( String greet() ( return \ ¨; ) )
3. class Surfer extends Guy (String greet() (return \ } 4.
5. class Greetings {
6.public static void main (String [] args) {
7.Guy [] guys = ( new Guy(), new Cowboy(), new Surfer() 8. for (Guy g: guys) 9.System.out.print (g.greet()}; 10. } 11. }
结果为:
A. hi howdy dude! B.运行时异常被抛出。
c.第7行出现一个错误,编译失败。 D.第8行出现一个错误,编译失败。
11.现有:
1. class Over {
2.int dolt (long x) { return 3; } 3. } 4.
5. class Under extends Over { 6. //insert code here 7. }
和四个方法:
short dolt (int y) { return 4; }
int dolt(long Xr long y) { return 4; } private int dolt(short y) { return 4; } protected int dolt (long x) { return 4; } 分别插入到第6行,有几个可以通过编译? A. 1 B. 2 C. 3 D. 4
}; 1-29
12现有
1. class Beverage {
2. Beverage () { System.out.print (\ } 3. }
4. class Beer extends Beverage {
5. public static void main{string [] args) { 6. Beer b = new Beer (14) ; 7. }
8. public int Beer(int x) { 9. this () ;
10. System.out.print (\ 11. }
12. public Beer() { System.out.print(\ 13. }
结果是什么?
A. beerl beverage B. beer2 beverage
C. beverage beer2 beerl D.编译失败
13.现有:
1. class Bird {
2. void talk() { System.out.print(\ 3. }
4. class Parrot2 extends Bird {
5. protected void talk() { System.out.print(\ 6. public static void main(String [] args) {
7. Bird [] birds = {new Bird(), new Parrot2 () }; 8. for( Bird b : birds) 9. b.talk () ; 10. } 11. }
结果是什么 ? A. chirp chirp B. hello hello C. chirp hello D:编译错误
1-30
…… 此处隐藏:1305字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [互联网资料]2022年厦门大学机电工程系824机械设计
- [互联网资料]东南大学2022年硕士研究生拟录取名单公
- [互联网资料]能源调研报告(精选多篇)
- [互联网资料]初三英语下学期 中考英语 语法填空训练
- [互联网资料]2022内蒙古选调生行测常识备考:新事物
- [互联网资料]自驾必备!在新西兰租什么样的车自驾游
- [互联网资料]佛教素食菜谱44页未完
- [互联网资料]盈利能力分析外文翻译
- [互联网资料]2022年南昌航空大学音乐学院736马克思
- [互联网资料]优选外贸跟单实习报告总结(精品版)
- [互联网资料]银行新员工培训总结
- [互联网资料]2_year_visa_new_guidance_190316
- [互联网资料]天津市五校宝坻一中静海一中杨村一中芦
- [互联网资料]2007--2008学年第一学期高三数学宁波市
- [互联网资料]Chromatic framework for vision in ba
- [互联网资料]幼儿园大班上学期美术教案《心愿树》含
- [互联网资料]2022年华中农业大学信息学院820微型计
- [互联网资料]硬盘坏道的表现 __硬盘使用久了
- [互联网资料]江苏省2016年会计从业资格考试《会计基
- [互联网资料]公共场所卫生监督试卷全解
- 高级英语第一册所有修辞方法及例子总结
- 综合交通枢纽规划与城市发展
- 沃尔玛的企业文化案例分析
- 美国Thanksgiving Day 感恩节 介绍
- PEP六年级英语上册Unit6How do you fee
- 最齐全的中国大型商场购物中心名单
- 数据结构实验报告八—哈夫曼编译码
- 杭州市余杭区人民政府(通知)
- 七年级语文成语运用专项训练
- 微观经济学第三章 消费者行为 课后习题
- 对_钱学森之问_的思考
- Excel_三级联动_下拉菜单
- 办公用品需求计划申请表
- 对外汉语教材必须要知道的发展史
- 挑战杯大学生学术科技作品竞赛作品申报
- 举办民办教育培训机构应具备下列条件
- 太阳能路灯项目设计方案
- 2013年八年级上最新人教版新教材Unit3I
- 【历史】 6-4 《近代科学之父牛顿》 课
- 高中生物《第四章 第二节 探讨加酶洗衣




