CSci 112编程项目第3部分
CSci112.Project3.java 是CSci 112的编程项目#3。
项目描述:
CSCI 112:编程项目3
截止日期:7月15日晚上11:59
项目背景
Dinosaur是一家保险公司,提供两类保险服务:汽车保险和财产保险。您将构建一个Java继承结构来实现这些保险类型。
设计细节
-
保单(超类)包含属性:
-
保单编号
-
保单日期
-
年度保费金额
-
汽车保单(子类)额外包含:
-
车辆识别号
-
车辆品牌、型号及年份
-
事故次数和车辆年龄(通过计算获得)
-
保单持有人对象
-
财产保险(子类)额外包含:
-
房产的平方英尺
-
建造年份
-
是否在消防局4英里范围内
-
是否位于封闭社区
-
保单所有者对象
-
保单持有人包含属性:
-
姓名
-
地址、城市和州
实现要求
您的程序应包含一个驱动程序,使用包含6个引用不同类型保单的超类引用的数组,以测试多态行为。驱动程序将遍历数组并显示所有带有标识标签的保单信息。
下载地址
用户评论