熊哥哥我要成功
2018-09-09 10:29
public abstract class vehicle {
public String name ;
public int age;
public int weight;
public int population;
public abstract void eat();
}
public class car extends vehicle{
@Override
public void eat() {
// TODO Auto-generated method stub
System.err.println("轿车可以拉人");
}
}
public class freightcar extends vehicle {
@Override
public void eat() {
// TODO Auto-generated method stub
System.out.println("货车只能载货");
}
}
public class Van extends vehicle {
@Override
public void eat() {
// TODO Auto-generated method stub
System.out.println("面包车既可以拉车也可以拉人");
}
}
public class Inner {
public static void main(String[] args) {
// TODO Auto-generated method stub
vehicle v1 = new car();
v1.name="轿车,只能拉人";
v1.age=150;
v1.population=5;
vehicle v2 = new Van();
v2.name="面包车,也可载货";
v2.age=200;
v2.population=6;
v2.weight=1;
vehicle v3 = new freightcar();
v3.name="货车只可载货";
v3.age=200;
v3.weight=3;
Scanner sa = new Scanner(System.in);
while(true) {
System.out.println("请选择适合车辆-");
System.out.println("---------------");
System.out.println("A:轿车"+","+"B:面包车"+","+"C:火车"+"注意请用ABC来选择(区分大小写)");
String Sname=sa.nextLine();
if(Sname.equals("A"))
{
System.out.println("您选择的车辆是:");
System.out.println("-----------------");
System.out.println("选择车辆:"+v1.name);
System.out.println("价钱:"+v1.age);
System.out.println("承载人数:"+v1.population);
System.out.println("-----------------");
System.out.println("您已选择轿车成功,系统将自动跳出程序,请到前台交钱");
return;
}else if(Sname.equals("B"))
{
System.out.println("您选择的车辆是:");
System.out.println("-----------------");
System.out.println("选择车辆:"+v2.name);
System.out.println("价钱:"+v2.age);
System.out.println("承载人数:"+v2.population);
System.out.println("承载货物重量:"+v2.weight+"千克");
System.out.println("-----------------");
System.out.println("您已选择面包车成功,系统将自动跳出程序,请到前台交钱");
return;
}else if(Sname.equals("C"))
{
System.out.println("您选择的车辆是:");
System.out.println("-----------------");
System.out.println("选择车辆:"+v3.name);
System.out.println("价钱:"+v3.age);
System.out.println("承载货物重量:"+v3.weight+"千克");
System.out.println("-----------------");
System.out.println("您已选择货车成功,系统将自动跳出程序,请到前台交钱");
return;
}else {
System.out.println("您输入的信息有误,请用 A B C 来形容你选择的车辆,区分大小写");
}
}
}
}
这个没有实现老师的要求,只是实现了输入数字显示选择车辆型号,价格。。。。
可以啊
完全可以运行 是可以的
Java入门第二季 升级版
531023 学习 · 6160 问题
相似问题