ITPub博客

首页 > IT职业 > IT生活 > Java第二季6-1综合练习作业

Java第二季6-1综合练习作业

IT生活 作者:itlong 时间:2021-09-09 09:04:53 0 删除 编辑

1.父类 Car.java

package com.car;
public abstract class Car {
    String name;
    double price;
    int member;
    int rl;
}

2.子类1 Car1.java

package com.car;

public class Car1 extends Car {
    //只载人的车型
    public Car1(String name,double price,int member) {
        this.name=name;
        this.price=price;
        this.member=member;
    }

    public String toString() {
        return this.name+"t"+this.price+"元/天t"+"载人:"+this.member+"人";
    }
}

3.子类2 Car2.java

package com.car;

public class Car2 extends Car {
    //可载货+载人的车型
    public Car2(String name,double price,int member,int rl) {
        this.name=name;
        this.price=price;
        this.member=member;
        this.rl=rl;
    }

    public String toString() {
        return this.name+"t"+this.price+"元/天t"+"载人:"+this.member+"人"+" 载货:"+this.rl+"吨";
    }
}

4.子类3 Car3.java

package com.car;

public class Car3 extends Car {
    //只载货的车型
    public Car3(String name,double price,int rl) {
        this.name=name;
        this.price=price;
        this.rl=rl;
    }

    public String toString() {
        return this.name+"t"+this.price+"元/天t"+"载货:"+this.rl+"吨";
    }
}

5.主函数调试代码Main.java

package com.car;
import java.util.Scanner;
public class Main {

    public static void main(String[] args) {
        Car[] cars= {new Car1("奥迪A4",500,4),new Car2("雷诺",500,4,3),new Car3("AE86",600,1)};
        double totalprice=0;
        int totalnumber=0;
        int totalrl=0;
        String zairen = "" , zaihuo = "";

        System.out.println("欢迎使用答答租车系统");
        System.out.println("您是否要租车:1是 0否");
        Scanner input = new Scanner(System.in);
        int yes=input.nextInt();

        if(yes==1) {
            System.out.println("您可租车的类型及其价目表:");
            System.out.println("序号t汽车名称t租金tt容量");
            for(int i=0;i

6.运行效果如下图
图片描述

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/357/viewspace-2799155/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2020-07-23

  • 博文量
    0
  • 访问量
    763