教授会给专业书单吗:银行帐号java管理程序

来源:百度文库 编辑:中科新闻网 时间:2024/05/06 10:47:00
提交报告内容:

一、课程设计的内容及目的:

二、设计思想说明:

三、程序中各类之间的关系及特性说明:

四、程序清单:(注意加注释)五、测试结果:(截图说明)七、心得与体会:

题目:设计一个银行账号管理程序

一需求信息
共有两种账号:普通账号、VIP账号
1 用于普通账号(Brass)的信息:

客户姓名

账号

当前余额可执行的操作:

创建账号

存款

取款

显示当前帐户信息

2 VIP账号(BrassPlus)的信息(可透支)
除包含普通账号的信息外还包含以下信息:

透支上限(默认500元)

透支贷款利率(默认10%)

当前透支总额
可执行的操作 :(没有新增操作,但实现不同)

对于取款操作,必须考虑透支保护
(if)
显示操作必须显示VIP帐户的其他信息

二 其它要求

A 要应用抽象类,即Brass和BrassPluss是从某抽象类中派生出来的子类。(提示:对应于取款操作方法及显示信息方法可定义为抽象方法)

B 要应用不同的访问保护控制(public,protected,private)
C 要定义构造方法(函数)