程序6.10:类作用域.cpp
来自「《C++编程》书中各章的例子」· C++ 代码 · 共 32 行
CPP
32 行
/* 程序6.10:类作用域.cpp:*/
#include<iostream> //包含头文件
using namespace std; //使用名字空间std
class Add //声明一个类Add
{
private:
int iNumb1,iNumb2; //声明私有成员变量
public:
int iDate1,iDate2; //声明公共成员变量
void Accept(int iNum1,int iNum2,int iNum3,int iNum4)
{
iNumb1=iNum1;
iNumb2=iNum2;
iDate1=iNum3;
iDate2=iNum4;
}
void Display()
{
cout<<"私有成员变量两数和为: "<<iNumb1+iNumb2<<endl;
}
};
int main() //main()函数开始
{
Add A1;
A1.Accept(1,2,3,4); //初始化成员变量
// cout<<"私有成员变量两数和为: "
// <<A1.iNumb1+A1.iNumb2<<endl; //错误,不能访问私有成员变量
A1.Display(); //正确,通过公共成员函数访问私有成员变量
cout<<"公共成员变量两数和为: "
<<A1.iDate1+A1.iDate2<<endl; //正确,可以访问公共成员变量
return 0;
} //main()函数结束
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?