2022 年计算机二级 C++复习资料:私有数据成
员和友元
一、私有数据成员的使用
1.取值和赋值成员函数
面对对象的商定就是保证全部数据成员的私有性。一般我们都是通过
公有成员函数来作为公共接口来读取私有数据成员的。某些时候,我们称
这样的函数为取值和赋值函数。
取值函数的返回值和传递给赋值函数的参数不必一一匹配全部数据
成员的类型。
#include iostream.h
class Date
{
int mo, da, yr;
public:
Date(int m,int d,int y) { mo=m; da=d; yr=y; }
int getyear() const { return yr; }
void setyear(int y) { yr = y; }
};
int main()