2011年计算机等级考试二级C 辅导笔记:私有数据成员和友元
文章作者 100test 发表时间 2011:03:18 20:31:42
来源 100Test.Com百考试题网
导读:本文主要介绍私有数据成员的使用和友元。
一、私有数据成员的使用
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()
{
Date dt(4,1,89).
cout