-
银行帐户
1.(帐户继承层次结构)创建账号,银行可能会用它来代表客户的银行账户的继承层次结构。所有客户在这家银行可以存款(即信用卡)资金投入到自己的帐户,并收回(即借记卡),资金从自己的账户。更具体的类型的帐户也是存在的。储蓄账户,比如,赚取其所持有的金钱利益。支票账户,比如,收取每笔交易的费用(如信用卡或借记卡)。活期账户,在另一方面,具有透支(负平衡)工具来取款。创建一个包含继承层次结构的基类账户,从账户类继承的派生类SavingsAccount,的CheckingAccount和CurrentAccount。基地classAccount应包括double类型来表示帐户余额中的一个数据成员。这个类应该提供接收一个初始的平衡,并用它来初始化数据成员的构造函数。的构造应验证的初始平衡,以确保它大于或等于0.0。如果不是,则平衡应设置为0.0和构造应显示一条错误信息,指出初始余额为无效。这个类应该提供三个成员函数。成员函数的信贷应该添加量的当前余额。成员函数借记应该退出账户资金,并确保扣款金额不超过该账户的余额。如果是这样,余额应保持不变,功能应打印信息“借方金额超过账户余额。”成员函数为getBalance应该回到当前余额。派生类SavingsAccount要继承的帐户上的功能,而且还包括一个double类型的数据成员指示分配给Account.SavingsAccount的构造的利息率(百分比)应该接收的初始平衡,以及用于SavingsAccount的兴趣的初始值率。 SavingsAccount应该提供的公共成员functioncalculateInterest返回一个双表示了兴趣账户所赚取的金额。成员函数calculateInterest应该由账户余额乘以利率确定这一数额。 [注:SavingsAccount应该继承的成员函数信用卡和借记卡作为是没有重新定义他们。]派生类的CheckingAccount应该继承基类的帐户,并包括一个double类型的附加数据成员,表示每transaction.CheckingAccount的构造所收取的费用应接收的初始平衡,以及一个参数,用来指示一费数额。类的CheckingAccount应该重新定义成员函数,信用和debitso它们从每当任一事务被成功地执行的帐户余额中减去费用。的CheckingAc
- 2022-02-13 11:42:52下载
- 积分:1
-
array.h: 安全数组 linkedlist.h: 普通表 dclinkedlist: 双向循环链表 hashtable.h: 哈希表 binstree.h...
array.h: 安全数组 linkedlist.h: 普通表 dclinkedlist: 双向循环链表 hashtable.h: 哈希表 binstree.h: 二叉搜索树 avltree.h: AVL 树 如果要存储集合(元素不可重复)并快速查找,最佳的是 binstree.h(二叉搜索树)。 如果要存储二维或更高维的表格,最佳的是 hashtable.h(哈系表)。AVL 树的插入成本非常高(删除函数也没有实现),但 AVL 的搜索效率极高,所以适用于在程序开始前初始化程-NOTE:
array.h :secure array,linkedlist.h:common table,
dclinkedlist:dual cycle linkedlist,
hashtable.h:hash table
binstree.h:binary search tree,
avltree.h: AVL tree,
if you want to store set(elements no repeating) and to lookup it swiftly,best is binstree.h(binary search tree).if you want to store two dimensions s or more dimensions s table,best hashtable.h(hash table).the cost of AVL tree s insertion is very high(delete function is not completed),but effiency of AVL tree s search is very high,so it is the same with initialize programme before beginning programme.
- 2022-08-16 05:08:19下载
- 积分:1
-
hook,钩子,实现文件夹监控和相应的功能
hook,钩子,实现文件夹监控和相应的功能-hook
- 2022-04-28 22:44:31下载
- 积分:1
-
一个抓音轨的控件
可以实现cd音轨的抓取工作
一个抓音轨的控件
可以实现cd音轨的抓取工作-a grasp soundtrack control can be achieved cd soundtrack work crawls
- 2023-08-15 07:50:03下载
- 积分:1
-
时钟
时钟
时钟
时钟
时钟
时钟
时钟
时钟
时钟
时钟
时钟
时钟
时钟
时钟
-clock c lock c lock c lock c lock c lock c lock c lock c lock Clock clock clock clock clock clock clock Clock
- 2022-02-03 23:08:36下载
- 积分:1
-
Global Chat Sample for Windows Sockets
Global Chat Sample for Windows Sockets
- 2022-09-04 12:35:03下载
- 积分:1
-
RTSP DirectShow过滤器
RTSP DirectShow filter
- 2022-02-06 05:13:23下载
- 积分:1
-
CRecordset进行了扩展
CRecordset进行了扩展-CRecordset of expansion
- 2023-05-24 21:30:03下载
- 积分:1
-
This procedure is part of VB source code, achieving BMP converted to ultra
这部分程序是VB源代码,实现BMP转换为JGP源码的功能。-This procedure is part of VB source code, achieving BMP converted to ultra-source functions.
- 2022-03-22 13:38:41下载
- 积分:1
-
a cool 3D games source code, can help you learn game development, super
一个超酷的3D游戏源代码,可以帮助您学习游戏开发,超爽!-a cool 3D games source code, can help you learn game development, super-cool!
- 2022-02-04 17:47:54下载
- 积分:1