您的位置:首页 > 其它

访问类的私有成员

2015-09-23 21:58 260 查看
主要是用友元函数可以进行调用类的私有成员函数,

定义一个友元函数。

[code]#include<iostream>
#include<string>
using namespace std;
typedef char sstring[100];
class person
{
private:
    sstring name;
    int age;
public:
    person(sstring Name, int aage)
    {
        strcpy(name, Name);
        age = aage;

    }
    friend char* getname(person& p);
};

char* getname(person& p)
{
    return p.name;
}

int main()
{
    person p("kjbdgjk", 10);
    cout << getname(p) << endl;
    system("pause");
    return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: