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

嗒嗒租车系统深夜无聊版

标签:
Java
package practice.dada;

public abstract class Car {

    protected int id;// 车牌号,唯一标识,查询某辆车子详细信息
    protected int price;// 租车价格,计算价格
    protected int count;// 车子剩余数目,用于消费者选择
    protected int rented;// 已经租出去的数目,用于计算价格

    // 客车接口
    public static interface LoadPeople {
        public int getLoadPeopleCount();// 统计时使用
    }

    // 货车接口
    public static interface LoadHuowu {
        public int getLoadHuowuCount();
    }

    // 能载1人的客车和5单位货物的皮卡
    public static class picar extends Car implements LoadPeople, LoadHuowu {

        public int getLoadPeopleCount() {
            // TODO Auto-generated method stub
            return 1;
        }

        public int getLoadHuowuCount() {
            // TODO Auto-generated method stub
            return 5;
        }
    }

    // 能载5人的客车
    public static class PeopleType1 implements LoadPeople {

        public int getLoadPeopleCount() {
            // TODO Auto-generated method stub
            return 5;
        }
    }

    // 能载10人的客车
    public static class PeopleType2 implements LoadPeople {

        public int getLoadPeopleCount() {
            // TODO Auto-generated method stub
            return 10;
        }
    }

    // 能载10单位货物的货车
    public static class HuowuType implements LoadHuowu {

        public int getLoadHuowuCount() {
            // TODO Auto-generated method stub
            return 10;
        }

    }

}

感觉能实现租车的功能了。

点击查看更多内容
4人点赞

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

评论

作者其他优质文章

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

100积分直接送

付费专栏免费学

大额优惠券免费领

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

举报

0/150
提交
取消