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

答答租车系统 —— JAVA第二季课程的实战项目代码

标签:
Java

用到的知识点:抽象、封装、继承、多态、接口。
在代码中,还用到了一个在《JAVA第三季》中一开始就会讲到的知识点 —— 异常,目的是为了防止用户输入不正确的数据的时候,我们的程序不会挂掉。
下面,贴代码:
Car父类
客车类
货车类
皮卡车类
可载客的接口
可载货的接口
先解释一下:我将可载客和可载货定为了两个接口,是因为这两者都属于是车可具有的一些功能。将这两者定义为接口的好处就是,如果今后需要增加可载人的轮船和可载货的轮船,则只需要分别实现这两个接口即可。

接下来是程序入口类:
为了方便理解,先附上入口类的结构:
入口类的结构
接下来是代码:
图片描述
图片描述
图片描述
图片描述
图片描述

运行结果如下:
图片描述

如果各位有不同的见解,或者是有更好的实现方式,欢迎在下面留言进行交流。
小弟第一次发布手记,如有不规范的地方还请多多谅解。

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

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

评论

作者其他优质文章

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

100积分直接送

付费专栏免费学

大额优惠券免费领

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

举报

0/150
提交
取消