青涩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入门第二季 升级版
530553 学习 · 6091 问题
相似问题