北工研究生面向对象真题

北工研究生面向对象真题

ID:21006916

大小:377.56 KB

页数:4页

时间:2018-10-18

北工研究生面向对象真题_第1页
北工研究生面向对象真题_第2页
北工研究生面向对象真题_第3页
北工研究生面向对象真题_第4页
资源描述:

《北工研究生面向对象真题》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、考虑某银行储蓄系统的应用需求:(1)系统中管理了许多储蓄账户;每个储蓄账户有唯一的号码、顾客姓名和身份证号码等信息。每个储蓄账户中可以包含一个活期帐户和若干笔定期存款记录。(2)活期帐户中按照时间顺序包含了多笔存款记录和取款记录,记录了发生时间、金额等信息,定期存款记录中包含了存款时间、期限、金额、利率等信息。要求该储蓄系统为使用者提供以下功能,并满足附加的约束条件:(1)创建、查询和撤销储蓄账户。(2)在活期帐户存款、取款和按照指定的时间段进行查询。(3)查询,建立和支取定期存款。约束条件:系统内部没有时钟。 请按照下述要求,解答以下问题:一、(本题35分)按照上述存储系统中的

2、活期存款业务,设置相关的对象类,来管理活期账务及其存取款记录,要求采用C++语言(或Java语言)完成类设计,维护存取款记录,通过程序设计实现按照时段查询、存款、取款等功能。同时,要求用注释说明每个属性成员和方法的功能。二、(本题25分)分析上述应用要求,为该系统的整体实现设置一组对象类,确定对象之间的关系,以UML类图的形式说明整个系统的对象设计。并用注释说明每个对象代表储蓄系统中的哪个事物。三、(本题40分)为上题设计的各种对象,进行对象类设计;以C++类定义(或Java类定义)的形式,给出类中每个属性变量的声明,以及每个方法的声明,并用注释说明每个变量的意义和每个方法的功能

3、(不允许给出方法内部的具体实现代码)。 以下是我个人做的,并非答案,如有错误,纯属正常一、记录类类定义记录类实现活期账户类类定义活期账户类实现二、记录:Record活期账户:CurrentAccount定期账户:FixedAccount储蓄账户:Account储蓄管理:SavingsManage三、记录类Record活期账户CurrentAccount定期账户FixedAccount储蓄账户Account储蓄管理SavingsManage

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。