1 / 5
文档名称:

《Java语言实验与课程设计指导》.doc

格式:doc   大小:73KB   页数:5页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

《Java语言实验与课程设计指导》.doc

上传人:坐水行舟 2019/3/22 文件大小:73 KB

下载得到文件列表

《Java语言实验与课程设计指导》.doc

相关文档

文档介绍

文档介绍:蚀膀芃《Java语言实验与课程设计指导》例题索引芆螄螃实验例题:图书租阅管理系统肂虿衿例题名羆螅莇类名膁肈蚅中文名称螆薃膂核心功能提示薃蒈蕿页码蒇例2-3蚄Book蚁图书实体类膁包括1个公共域:国际标准书号,1个默认域:书名,3个私有域:作者、出版社、定价,1个构造方法、7个供外部访问这些域的公共方法。***P:33螅例2-,包括3个方法addBook()、searchBook()、toString();【用了固定长度的数组存储图书】P:35例2-5Reader读者实体类包括读者编号、姓名、密码、账户余额等成员域,要求编号流水自增长(假设初始编号为1000);默认密码为“6666”,密码可以修改;默认姓名为空;默认余额为0,可以为账户充值,账户余额可以查看。【用了静态初始化器、密码长度判断、充值时数额必需大于0】P:37例2--4的基础上增加了图书信息修改、删除功能【用到了判断两个字符串s1、(s2)方法】P::读者租书时,规定租阅时间为10天,在规定租阅期限内,,,损坏图书按书价2倍赔偿,租阅费率可以调整,但赔偿倍数不变。【用了静态变量、静态方法、实现了多种属性与方法的互相调用】P:42例3--6的基础上,为图书管理类增加了按书名和作者名联合查询的功能。【用了泛型链表P:74肂虿衿例题名羆螅莇类名膁肈蚅中文名称螆薃膂核心功能提示薃蒈蕿页码LinkList<RBnook>存储被租阅的图书、用泛型遍历器Iterator<RBook>来实现遍历查找,改写了之前的信息修改、删除方法】例3-5RBook被租阅图书实体类——图书类的子类在Book类的基础上,新增一个属性“图书入库号”,以便处理一书多本的情况,并增加了对应的访问方法。P:-6的基础上,为图书租阅管理类增加了根据租书日期、还书日期自动计算租阅总天数的功能。【(intstart,intend)分段转换为标准的日期格式,再进行相减】P:77例3-6VIPReaderVIP读者实体类——读者类的子类在Reader类的基础上,新增一个属性“读者身份级别”,以便实现不同会员享受不同种类的优惠活动,并增加了对应的访问方法。P:,实现VIP读者租书费用优惠和参与自定义优惠活动的功能;增加异常处理机制:当读者账户余额不够时,提示不可租书、不可进行图书理赔。【用了1个用于计算折扣的接口、3个分别用于处理账户余额不够支付租金、赔款、租金过低或过高的异常处理】P:83例4-4ReaderGUI读者管理视图类用继承于窗口的图形界面提供读者类的各种操作,包括创建读者、查询读者、删除读者、列出读者、更正基本信息、修改密码、充值、支付、清空重来,实现了多个接口,界面控件用到了标签、文本框、单选钮、列表框、命令按钮,封装了一个清空界面信息