日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

账户Account类文件编写(static成员使用)

發布時間:2024/7/5 编程问答 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 账户Account类文件编写(static成员使用) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

static類成員是該類所有成員共享一份的數據,一處修改了,全部變更;
static成員函數只能調用static成員數據;
static const整形int,char,可以在類內聲明和初始化,類外不必再聲明(跟編譯器有關)
static const非整型 和 static 普通成員,必須在類內聲明,在類外初始化!

Account.h 頭文件

#ifndef ACCOUNT_H #define ACCOUNT_H #include<string> // using namespace std; class Account { public:Account(std::string own, double amnt){owner = own;amount = amnt;}void applyint() //計算余額{amount += amount * intersetRate;}static double rate() //返回當前利率{return intersetRate;}static void rate(double newRate) //設置新的利率{intersetRate = newRate;}double deposit(double amnt) //存款{amount += amnt;return amount;}bool withdraw(double amnt) //取款{if(amount < amnt)return false;else{amount -= amnt;return true;}}double getBalance() //查詢余額{return amount;} private:std::string owner;double amount;static const int a = 1;static const char bkground = '!'; //static const 整型可以直接在類內定義初始化static double intersetRate;const static double initrate;static const std::string s1;static const float f1; //static const 非整型and static 普通成員,要在類內聲明,在類外初始化 }; double Account::intersetRate = 0.025; const double Account::initrate = 0.01; const std::string Account::s1 = "china"; const float Account::f1 = 1.0;#endif

main_Account.cpp 主函數

#include"Account.h" #include<iostream> using namespace std;int main() {Account cmm("chenmm", 0), nhl("niuhl", 0);cout << cmm.rate() << " " <<nhl.rate() << endl;cmm.rate(0.035);cout << cmm.rate() << " " <<nhl.rate() << endl;cmm.deposit(100);nhl.deposit(200);cout << cmm.getBalance() << " " <<nhl.getBalance() << endl;cmm.withdraw(50);nhl.withdraw(210);cout << cmm.getBalance() << " " <<nhl.getBalance() << endl;cmm.applyint();nhl.applyint();cout << cmm.getBalance() << " " <<nhl.getBalance() << endl; }

運行結果

總結

以上是生活随笔為你收集整理的账户Account类文件编写(static成员使用)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。