我是不是想太简单了?关于课后习题

来源:10-1 Java 中的多态

艺术家派大星

2020-07-21 21:13

//父类 Vehicle·  
package com.imooc;  
public class Vehicle {  
    public void show(){  
        System.out.println("可以载多少人呢?");  
    }  
}
//子类 Taxi  
package com.imooc;  
public class Taxi extends Vehicle {  
    public void show(){  
        String numb="1~4人";  
        String way="马路";  
        System.out.println("Taxi:");  
        System.out.println("一般可载:" + numb);  
        System.out.println("工作媒介:" + way);  
    }  
}
//子类 Bus  
package com.imooc;  
public class Bus extends Vehicle {  
    public void show(){  
        String numb="1~50人";  
        String way="马路";  
        System.out.println("Bus:");  
        System.out.println("一般可载:" + numb);  
        System.out.println("工作媒介:" + way);  
    }  
}
//测试的Initial  
package com.imooc;  
public class Initial {    
    public static void main(String[] args) {  
        // TODO Auto-generated method stub  
        Vehicle obj1 = new Taxi();  
        Vehicle obj2 = new Bus();  
        obj1.show();  
        obj2.show();  
    }  
  
}

子类Initial输出的结果为:

Taxi:  
一般可载:1~4人  
工作媒介:马路  
Bus:  
一般可载:1~50人  
工作媒介:马路


写回答 关注

1回答

  • WE_Xing
    2020-07-25 13:41:28

    发生了什么

Java入门第二季 升级版

课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙

530655 学习 · 6091 问题

查看课程

相似问题