问答详情
源自:12-1 综合练习

多态课后作业这么写对吗

public class car {
public void methods(){
int num=60;
System.out.println("汽车可以在陆地上运输"+num+"名游客;");
}
}
public class plane extends car {
public void mothods(){
int num=300;
System.out.println("飞机可以在空中运输"+num+"名游客;");
}
}
public class ship extends plane {
public void methods(){
int num=200;
System.out.println("轮船可以在海上运输"+num+"名游客;");
}
}
public class Result {

public static void main(String[] args) {
// TODO Auto-generated method stub
     car one1=new car();
     car one2=new ship();
     car one3=new plane();
     one1.methods();
     one2.methods();
     one3.methods();
}

}


提问者:Anima丨 2015-10-31 11:17

个回答

  • 天启之魂
    2015-10-31 11:25:50
    已采纳

    不对...飞机怎么能继承汽车呢.....

    继承应该是个is a关系 就是

    你能说 飞机是汽车的一种么..

    可以单独定义一个交通工具,然后汽车 飞机 轮船都继承交通工具