- 7
- 0
- 约7.14千字
- 约 9页
- 2018-11-02 发布于广东
- 举报
具有多态性的银行系统程序.doc
使用习题12.10屮创建的Account类层次结构开发一个具有多态性的银行系统程序。创建一 个Account指针的vector对象,其中的指针指向SavingsAccount对象和CheckingAccount 对象。对于该vector对象中每个Account,允许用户使用成员函数debit指定要从Account 収出的货币金额,并允许川户使川成员函数credit指定要存入该Account的货币金额。处理 每个Account时,应判定它的类型。如果Account是SavingsAccount,就使用成员两数,就 使用成员函数calculatelnterest计算该Account应得的利息,然后使用成员函数credit把利息 加到帐广余额上。处理完一个Account后,通过调用基类成员函数getBalance打印吏新后的 帐户余额。
Account.h
#ifndef ACCOUNT 一 H #define ACCOUNT_H
class Account
{
public:
Account( double = 0 ); virtual bool credit( double ); virtual bool debit( double ); virtual double getBalance()
{
return balance;
}
private:
double balance;
您可能关注的文档
- 关于统战工作知识竞赛题目范本.doc
- 关于维生素E的不对称合成分析.doc
- 关于绿色金融的文献综述..doc
- 关于缓冲估计与关键链项目管理分析 .doc
- 关于美容院转让合同范本.doc
- 关于自荐信的写作指导.doc
- 关于节俭过元旦不过圣诞节的倡议书及建议书 .doc
- 关于节约用水的统计调查报告 .doc
- 关于节能产品使用情况的调查报告 .doc
- 关于芳香疗法(Armatherapy)的市场实证调查.doc
- 煤矿测量工岗位专业考试试卷和答案.docx
- 2026届云南省曲靖市麒麟区五中高二化学第一学期期末达标测试试题含答案.docx
- 2025年执业药师药学专业知识试卷含答案:药物化学与药理学综合测试.docx
- 贵州省遵义市汇川区2025-2026学年八年级上学期学业水平(期末)考试数学(解析版).pdf
- 大一大学美育考试题及答案.docx
- 贵州省遵义新蒲新区2025-2026学年上学期八年级期末数学试题(解析版).pdf
- 工厂供电考试试卷及答案.docx
- 2025年焦作沁阳市公益性岗位人员招聘33人考试备考题库及答案解析.docx
- 贵州省遵义市第二十三中学2025-2026学年八年级上学期期末数学试卷(解析版).pdf
- 2025年一建《机电工程管理与实务》考试施工组织设计模拟试题含答案库含答案.docx
原创力文档

文档评论(0)