class_6:private权限初识

#include 
#include 
using namespace std;

//私有数据,类外不能直接访问,得通过公有函数间接访问
class BankAccount{
private:
    //存款人信息和额度  私有数据,类外不能直接访问,得通过公有函数间接访问
    string name;
    string addr;
    int    age;
    double balance; //余额

public:
    //去ATM或者柜台才能修改信息
    void registerMes(string newname,string newaddr,int newage,double newbalance);
    void withdraw(double amount);//取款
    void deposit(double amount);//存款
    double getBalance();
    void printUserInfo();
};

//存款方法
void BankAccount::deposit(double amount)
{
    if(amount >= 0)
    {
        balance += amount;
    }
    else
    {
        cerr<<"存款数目有误"<amount && amount >= 0)
    {
        balance -= amount;
    }
    else
    {
        cerr<<"取款数目有误"<

class_6:private权限初识_第1张图片

你可能感兴趣的:(QT,c++,算法,开发语言)