1. 首页
  2. 考试认证
  3. 其它
  4. CSci 112编程项目第3部分

CSci 112编程项目第3部分

上传者: 2024-10-28 21:28:55上传 ZIP文件 5.98KB 热度 7次

CSci112.Project3.java 是CSci 112的编程项目#3。

项目描述:

CSCI 112:编程项目3

截止日期:7月15日晚上11:59

项目背景

Dinosaur是一家保险公司,提供两类保险服务:汽车保险和财产保险。您将构建一个Java继承结构来实现这些保险类型。

设计细节

  • 保单(超类)包含属性:

  • 保单编号

  • 保单日期

  • 年度保费金额

  • 汽车保单(子类)额外包含:

  • 车辆识别号

  • 车辆品牌、型号及年份

  • 事故次数和车辆年龄(通过计算获得)

  • 保单持有人对象

  • 财产保险(子类)额外包含:

  • 房产的平方英尺

  • 建造年份

  • 是否在消防局4英里范围内

  • 是否位于封闭社区

  • 保单所有者对象

  • 保单持有人包含属性:

  • 姓名

  • 地址、城市和州

实现要求

您的程序应包含一个驱动程序,使用包含6个引用不同类型保单的超类引用的数组,以测试多态行为。驱动程序将遍历数组并显示所有带有标识标签的保单信息。

下载地址
用户评论