继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

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

丹心铸剑
关注TA
已关注
手记 1
粉丝 2
获赞 13
//租车系统,提供车型参数浏览,选择类型和天数输出 价格。希望多多指点。
//主类
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元/天");
        }
}
打开App,阅读手记
3人推荐
发表评论
随时随地看视频慕课网APP

热门评论

我做过这个作业。。。

感觉少了一些东西!怪怪的

查看全部评论