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

看完Java第二季,做的作业,请多多指点!

标签:
Java
//租车系统,提供车型参数浏览,选择类型和天数输出 价格。希望多多指点。
//主类
package com.ly;
import java.util.Scanner;
public class CarRent {
private char type;
private int num;

    public char getType() {
    return type;
}

public void setType(char type) {
    this.type = type;
}

public int getNum() {
    return num;
}

public void setNum(int num) {
    this.num = num;
}

    public static void main(String[] args) {
        // TODO Auto-generated method stub
        System.out.println("欢迎访问答答租车系统!");
        System.out.println("本系统提供的车型及参数列表");
        System.out.println("编号       名称                   载人数              载货量          价格");
        //显示所有车的信息
        Car a = new JiaoChen();
        a.show();
        Car b = new HuoChe();
        b.show();
        Car c = new PiKa();
        c.show();

        //获取用户输入的类型和天数
        Scanner type = new Scanner(System.in);
        System.out.println("请输入要选择的类型编号:");
        String t = type.next();
        if(t.equals("1")t.equals("2")t.equals("3")){
        Scanner num = new Scanner(System.in);
        System.out.println("请选择天数:");
        String  n = num.next();

        //判断用户租车类型,并输出对应的数据。
        int m = Integer.parseInt(n);
        if(t.equals("1")){
        int k = m*200; 
            System.out.println("您选择的是轿车,能载5人,载重0吨。外租"+n+"天"+","+"一共需要"+k+"元");

        }else if(t.equals("2")){
            int k = m*500;
            System.out.println("您选择的是货车,能载0人,载重12.2吨。外租"+n+"天"+","+"一共需要"+k+"元");   
        }else if(t.equals("3")){
            int k = m*300;
            System.out.println("您选择的是皮卡,能载4人,载重2.2吨。外租"+n+"天"+","+"一共需要"+k+"元");    
        }

    }
        else{System.out.println("您的选择有误!"); }
        System.out.println("谢谢惠顾!");

    }

}

//Car 抽象类
package com.ly;

public abstract class Car {
    private int number;
    private float ton;

    public int getNumber() {
        return number;
    }
    public void setNumber(int number) {
        this.number = number;
    }
    public float getTon() {
        return ton;
    }
    public void setTon(float ton) {
        this.ton = ton;
    }
    public void show(){

    }

}

//轿车类 继承Car类
package com.ly;

public class JiaoChen extends Car {
    public void show(){
    System.out.println("1     轿车                    5         0 吨       200元/天");
    }

}

//货车 继承Car类
package com.ly;

public class HuoChe extends Car {
    public void show(){
        System.out.println("2     货车                    0         12.2 吨       500元/天");
        }
}

//皮卡继承Car 类
package com.ly;

public class PiKa extends Car{
    public void show(){
        System.out.println("3     皮卡                    4         5吨       300元/天");
        }
}
点击查看更多内容
3人点赞

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

评论

作者其他优质文章

正在加载中
JAVA开发工程师
手记
粉丝
2
获赞与收藏
13

关注作者,订阅最新文章

阅读免费教程

感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

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

举报

0/150
提交
取消