为了账号安全,请及时绑定邮箱和手机立即绑定

java第二季最后一题项目

标签:
Java

package javahhh;

public class Car {
public String name;
public int money;
public int people;
public int huowu;

}

package javahhh;

public class Dache extends Car {
public Dache(String name,int money,int huowu){
this.name = name;
this.money = money;
this.huowu = huowu;
}

@Override
public String toString() {
    return "大挂车 [名称=" + name + ", 金钱=" + money +"/天"+ ", 载货=" + huowu+"吨" 

            + "]";
}

}

package javahhh;

public class Pika extends Car {
public Pika(String name,int money,int people,int huowu){
this.name = name;
this.money = money;
this.people = people;
this.huowu = huowu;
}

@Override
public String toString() {
    return "皮卡 [名称=" + name + ", 金钱=" + money +"/天"+ ", 载人=" + people +",载货="+huowu+"吨"

            + "]";
}

}

package javahhh;

public class Xiaoche extends Car {
public Xiaoche(String name,int money,int people){
this.name = name;
this.money = money;
this.people = people;
}

@Override
public String toString() {
    return "小车 [名称=" + name + ", 金钱=" + money +"/天"+ ", 载人=" + people 

            + "]";
}

}

package javahhh;

import java.util.Scanner;

public class ceshi {
static Scanner scanner = new Scanner(System.in);
static Car car[] = {new Xiaoche("奥迪", 500, 5),new Xiaoche("马自达", 400, 5),
new Pika("皮卡", 450, 2, 2),new Dache("五十铃", 600, 6),new Dache("大挂车", 100, 20)};

public static void main(String[] args) {
    // TODO Auto-generated method stub

    ceshi cs = new ceshi();
    System.out.println("你是否需要租车?1.是,2否");
    int select = scanner.nextInt();
    if (select == 2) {
        scanner.close();
        System.out.println("谢谢你的光临");
        System.exit(-1);

    }
    System.out.println("你可租车的类型如下");
    System.out.println("序号    汽车名称      租金             容量");
    System.out.println("  1    奥迪             500/天       5人");
    System.out.println("  2    马自达          400/天       5人");
    System.out.println("  3    皮卡             450/天        5人");
    System.out.println("  4    五十铃          600/天        5人");
    System.out.println("  5    大挂车          1000/天      5人");
    int xz = scanner.nextInt();
    if (xz>0&&xz<car.length) {
        System.out.println("你要租用的车是"+xz+car[xz-1]);
    }else {
        System.err.println("你输入有误");

    }

    System.out.println("你需要租用几天");
    int tianshu = scanner.nextInt();
    System.out.println("你租用的车"+car[xz-1]+"租用的天数是"+tianshu+"总金额"+car[xz-1].money*tianshu);

}

}

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消