当前位置: 首页 > news >正文

长沙企业如何建网站个人网页注册

长沙企业如何建网站,个人网页注册,网络工程师培训机构排名,海南人才在线题目#xff1a; 图书馆提供给读者借阅服务#xff0c;包括借阅书籍及音像制品。如果借阅超时需要缴纳罚金。对于不同类型的书籍和音像制品罚款规则不同。 成人书籍:允许借阅的时间是21天#xff0c;每超时1天#xff0c;需要缴纳罚金2元;如果超时3天以上#xff0c;超出的…题目 图书馆提供给读者借阅服务包括借阅书籍及音像制品。如果借阅超时需要缴纳罚金。对于不同类型的书籍和音像制品罚款规则不同。 成人书籍:允许借阅的时间是21天每超时1天需要缴纳罚金2元;如果超时3天以上超出的每天需要缴纳罚金5元。 、 儿童书籍:允许借阅的时间是21天每超时1天需要缴纳罚金1元。 音像制品(CD或DVD):允许借阅的时间是14天每超时1天需要缴纳罚金5元;如果超时3天以上超出的每天需要缴纳罚金10元。 每位读者可以一次借阅多本书和多张CD或DVD请通过多态实现计算罚金的功能。 类的定义 1定义父类 Book属性包括名称、借阅期限。定义方法calFines(int borrowDays)。 2定义子类AdultBook、KidBook及Disc。它们分别继承自Book类。根据图书馆借阅超时缴纳罚金的规则重写父类的calFines方法。 3定义借阅者类Customer。在该类中定义方法calTotalFines(Book books[],int borrowDays)计算总罚金。 裁判测试程序样例 //请完成类的定义 public class Main {public static void main(String[] args) {// TODO Auto-generated method stubScanner scannew Scanner(System.in);Book[] booksnew Book[5];books[0]new AdultBook(半小时漫画中国史);books[1]new AdultBook(博弈论);books[2]new KidBook(法布尔昆虫记);books[3]new KidBook(最好的朋友);books[4]new Disc(白雪公主);Customer customernew Customer();int borrowDaysscan.nextInt();double finescustomer.calTotalFines(books, borrowDays);System.out.println(您共归还书籍books.length本);for(int i0;ibooks.length;i)System.out.println((i1) books[i].getName());System.out.println(借阅时间borrowDays天);if(fines0)System.out.println(共需缴纳罚金fines元);elseSystem.out.println(借阅书籍未超期);scan.close();}}/* 请在这里填写答案 */ 根据题目要求代码实现如下 import java.util.Scanner;class Book {String name;int borrowDays;public double calFines(int borrowDays) {return 0.0;}public String getName() {return name;} } class AdultBook extends Book {public AdultBook(String name) {this.namename;}Overridepublic double calFines(int borrowDays) {if(borrowDays21)return 0;else if(borrowDays-213)return (borrowDays-21)*2;elsereturn (borrowDays-21)*5-3*3;} }class KidBook extends Book {public KidBook(String name) {this.namename;}public double calFines(int borrowDays) {if(borrowDays21)return 0;elsereturn borrowDays-21;} } class Disc extends Book {public Disc(String name) {this.namename;}public double calFines(int borrowDays) {if(borrowDays14)return 0;else if(borrowDays-143)return (borrowDays-14)*5;elsereturn (borrowDays-14)*10-5*3;} }class Customer extends Book{public double calTotalFines(Book books[],int borrowDays) {double sum 0;for (int i 0;ibooks.length;i) {sum books[i].calFines(borrowDays);}return sum;} } 以上就是 PTA-6-312 使用多态实现图书馆计算罚金功能 的全部内容了希望能对你有所帮助
http://www.yutouwan.com/news/206674/

相关文章:

  • 怎么可以做网站的网站博采网络科技有限公司
  • 免抵退税在哪个网站做vps wordpress mysql优化
  • 做网站与做游戏那个好西安网站开发多少钱
  • visual studio 网站开发做pc端网站方案
  • 交互动效库 网站关于文化的网站模板
  • 中国十大网站域名wordpress适应浏
  • 定兴做网站哪个网站能免费下载
  • 网站如何做图片自动切换wordpress 常用标签
  • 外贸购物网站建设wordpress 标签不显示
  • 公众号版网站建设wordpress php 文件上传
  • 美容网站开发无锡建设网站找哪家
  • 全球设计网站排行那个网站做网站托管
  • 统计二级域名的网站流量有什么用网站怎么申请支付宝接口
  • 深圳龙岗网站维护网站做直播吗
  • 住房及城乡建设部信息中心网站河南网络推广培训
  • 网站 后台 回车不了嘉兴建设企业网站
  • 付费网站做推广哪个好手机网站与app
  • 没有公司做网站可以吗山东经济建设网站
  • 株洲企业网站建设建设银行人力资源系统网站怎么进
  • 国外高大上设计网站做背景网站
  • 外综服务平台哪里做网站温州网站建设温州网站制作
  • 建筑设计参考网站网站备案添加APP备案
  • 做推广网站wordpress首页自定义
  • 视频网站开发防止盗链网站制作学习
  • 网站中二级导航栏怎么做深圳网站seo哪家快
  • 帝国cms更改网站ico昆山人才网官网
  • 建设部门的网站wordpress 视频图片网站
  • 怎样优化排名自己网站拼多多如何无货源开店
  • 做设计有哪些免费网站优惠券精选网站怎么做
  • logaster在线制作logoseo网站推广首页排名