Car.java
public class Car {
public void information(){
}
}
Ao.java
public class Ao extends Car {
public void information(){
System.out.println("序号:1 车型:奥迪 价格:500元/天 载人数:4人");
}
}
Bao.java
public class Bao extends Car {
public void information(){
System.out.println("序号:6 车型:宝马X3 价格:800元/天 载人数:4人");
}
}
Jin.java
public class Jin extends Car {
public void information(){
System.out.println("序号:4 车型:金龙 价格:2000元/天 载人数:55人");
}
}
Ma.java
public class Ma extends Car {
public void information(){
System.out.println("序号:2 车型:马自达6 价格:450元/天 载人数:4人");
}
}
Pika
public class Pika extends Car {
public void information(){
System.out.println("序号:3 车型:皮卡雪6 价格:550元/天 载人数:4人");
}
}
Song.java
public class Song extends Car {
public void information(){
System.out.println("序号:5 车型:松花江 价格:300元/天 载人数:6人");
}
}
Test.java
import java.util.Scanner;
public class Test extends Car {
public static void main(String[] args) {
// TODO 自动生成的方法存根
int price = 0;//价格
int nubpeople=0;//人数
int totalprice=0;//总价格
int totalpeople=0;//载人总数
Scanner in=new Scanner(System.in);
System.out.println("欢迎使用最新开发的简易租车系统\n");
System.out.println("是否需要进行答答租车:是请按:1 否请按:0");
int write = in.nextInt();
if(write==1){
System.out.println("您可参观以下序号选择你所需要的车辆:");
System.out.println("序号 骑车名称 租金 容量");
System.out.println("1 奥迪A4 500元/天 载人:4人 ");
System.out.println("2 马自达6 450元/天 载人:4人 ");
System.out.println("3 皮卡雪6 550元/天 载人:4人 ");
System.out.println("4 金龙 2000元/天 载人:55人 ");
System.out.println("5 松花江 300元/天 载人:6人 ");
System.out.println("6 宝马X3 800元/天 载人:4人 ");
System.out.println("请输入你需要租的车辆的数量:");
int nub=in.nextInt();
for(int i=1;i<=nub;i++){
System.out.println("****请输出第"+i+"辆车的序号*****");
int score=in.nextInt();
System.out.println("需要租多少天?");
int day=in.nextInt();
if(score==1){
Car ao=new Ao();
ao.information();
price=500;
nubpeople=4;
}
if(score==2){
Car ma=new Ma();
ma.information();
price=450;
nubpeople=4;
}
if(score==3){
Car pi=new Pika();
pi.information();
price=550;
nubpeople=4;
}
if(score==4){
Car jin=new Jin();
jin.information();
price=2000;
nubpeople=55;
}
if(score==5){
Car song=new Song();
song.information();
price=300;
nubpeople=6;
}
if(score==6){
Car bao=new Bao();
bao.information();
price=800;
nubpeople=4;
}
totalprice+=price*day;
totalpeople+=nubpeople;
}
System.out.println("总价格是:\n"+totalprice);
System.out.println("载人总数是:\n"+totalpeople);
System.out.println("请选择好车辆后及时付款,要不,别怪我不客气!\n");
}
if(write==0){
System.out.println("给我滚,别让我再见到你!!!");
}
}
}
程序编写的非常简单,没有使用数组,这个可以按照自己学习的程度来改写,作为参考给大家。