C++ 友元的作用

来源:互联网 发布:淘宝样式重置 编辑:程序博客网 时间:2024/05/17 07:44
class Parent{public:Parent(){Name="比尔盖茨";money=20;}protected:char *Name;private:int money;friend class Child;};class Child:Parent{//Child继承Parent后默认调用了父类的无参构造函数..再调用了自己的隐式构造函数public://才知道类里面的所有函数都是隐式的inline//但是你在类外面重写的话就要自己添加inline才是内联了/* inline */void Show(){cout<<"名字:"<<Name<<endl;//继承后保护变量可以访问cout<<"家产:"<<money<<endl;//父类的私有变量是不能使用的}};

int main(){Child c;c.Show();system("pause");}

原创粉丝点击