青涩i
2014-11-08 20:30
特性是可以运输客人 并有自己运输方式
//父类
public class Transport {
public void Mode(){
System.out.println("多种运输方式");
}
}
//子类
public class Airplane extends Transport {
public int Load;
//方法的重写
public void Mode(){
System.out.println("飞机在天上飞");
}
}
public class Bus extends Transport {
public int Load;
//方法的重写
public void Mode(){
System.out.println("公车在路上跑");
}
}
public class Ship extends Transport {
public int Load;
//方法的重写
public void Mode(){
System.out.println("船在海上漂");
}
}
//输出
public class Test {
public static void main(String[] args){
//父类指向子类对象的多态
Transport Tr1=new Bus();
Transport Tr2=new Airplane();
Transport Tr3=new Ship();
//父类指向父类的对象的多态
Transport Tr4=new Transport();
//调用子类的属性与方法
Tr1.Mode();
System.out.println("公交载荷为:"+40);
Tr2.Mode();
System.out.println("飞机载荷为:"+100);
Tr3.Mode();
System.out.println("轮船载荷为:"+200);
//调用父类的属性与方法
Tr4.Mode();
}
}Java入门第二季
531292 学习 · 6327 问题
相似问题