资源简介
c++ primer plus 第六版 课后习题答案
代码片段和文件信息
#include
using namespace std;
class TBankAccount
{
public:
TBankAccount (string name string acc_num unsigned balance);
void showName (void) const;
void showAccNum (void) const;
void showBalance (void) const;
void incDeposit (unsigned amount);
void decDeposit (unsigned amount);
private:
string m_name;
string m_acc_num;
unsigned m_balance;
};
TBankAccount::TBankAccount (string name string acc_num unsigned balance)
{
m_name = name;
m_acc_num = acc_num;
m_balance = balance;
}
void
TBankAccount::showName (void) const
{
cout << m_name;
}
void
TBankAccount::showAccNum (void) const
{
cout << m_acc_num;
}
void
TBankAccount::showBalance (void) const
{
cout << m_balance;
}
void
TBankAccount::incDeposit (unsigned amount)
{
m_balance += amount;
}
void
TBankAccount::decDeposit (unsigned amount)
{
if (m_balance <= amount) {
m_balance = 0;
} else {
m_balance -= amount;
}
}
int
main (void)
{
TBankAccount yangyang(“yangyang“ “1“ 1024);
yangyang.showName();
cout << endl;
yangyang.showAccNum();
cout << endl;
yangyang.showBalance();
cout << endl;
yangyang.incDeposit(128);
cout << endl;
yangyang.showBalance();
cout << endl;
yangyang.decDeposit(2048);
cout << endl;
yangyang.showBalance();
cout << endl;
cout << endl;
return (0);
}
- 上一篇:sanke.cpp
- 下一篇:OpenGL窗口背景绘制
相关资源
- C++ Primer 第五版 中文版 带书签 百度云
- C++ primer plus第五版学习笔记
- 数据结构(C语言版)(第2版)课后习
- c++primer 第五版 源代码
- C++ Primer Plus第6版源码.zip
- C++ Primer 第六版 书上程序及课后习题
- C++primer5
- c++ primer plus第六版配套源代码,很全
- thinking in c++的课后习题答案
- 殷人昆C++数据结构课后习题答案
- accelerated c++ 课后习题答案:原书作者提
- C++Primer第三版习题答案PDF版
- 深入C++系列 C++Primer 第三版
- c++程序设计谭浩强课后习题答案(完
- C++ Primer Plus 第6版 中文版 PDF 完整
- 数据结构课后习题答案(第二版).
- C语言课后习题答案-第四版- 谭浩强(
- C++程序设计第二版西安交通大学出版
- C++ Primer Plus 配套源代码
- C++程序设计教程课后习题答案清华版
- C++ Primer书籍源码
- 数据结构教程第五版李春葆课后习题
- 数字电子技术基础第六版课件-阎石
- C++ Primer Plus第6版中文版
- C++ Primer Plus 第6版 中文版
- C++ primer pdf
- C++ Primer 第四版中英文对照chm文档
- C++大学教程(第七版)].(美)戴特尔
- C Primer Plus(第6版)(中文版)
- C++ primer(第五版 中文)
评论
共有 条评论