ex020103a.cpp

来自「深入浅出Visual C++入门进阶与应用实例 随书光盘 作者 何志丹」· C++ 代码 · 共 48 行

CPP
48
字号
// Ex020103a.cpp : Defines the entry point for the application.
//

#include "stdafx.h"

class CNewsStand //报亭类
{
public :
	bool Sell()//卖报纸
	{
		//修改钱数和报纸数
		return true ;
	};
	int GetNumOfNewsPaper()//取得报纸数
	{
		return m_iNumOfNewsPaper;
	};
private:
	bool Buy()//进货
	{
		//修改钱数和报纸数
	} ;
	int		m_iNumOfNewsPaper ;
	int		m_iNumOfMoney ;
};

int APIENTRY WinMain(HINSTANCE hInstance,
                     HINSTANCE hPrevInstance,
                     LPSTR     lpCmdLine,
                     int       nCmdShow)
{
 	
	CNewsStand newsStand ;
	newsStand.GetNumOfNewsPaper();//合法
	newsStand.Sell() ;//合法

	/* 外部无法访问私有成员
	newsStand.Buy();
	newsStand.m_iNumOfMoney ;
	newsStand.m_iNumOfNewsPaper ;
    */

	return 0;
}



⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?