1. 程式人生 > >c++ 內聯成員函式

c++ 內聯成員函式

#include<iostream>
using  namespace std;

class Tan
{
private:

	int age;
	char*name;
	char*sex;

public:

	void set(int age,char*name,char*sex)
			{
				<span style="color:#ff0000;">Tan::age=age;
				Tan::name=name;
				Tan::sex=sex;</span>
		
			}

	void show()
			{
				cout<<"姓名:"<<name<<endl<<"年齡:"<<age<<endl<<"性別:"<<sex<<endl;
			}

};
int main()
{
	Tan tan1;
	tan1.set(24,"老檀時代","man");//這種情況不屬於類的物件對私有成員訪問(類的物件不能對私有成員訪問)。
	tan1.show();//這種情況屬於該類的函式對私有成員訪問,這是完全可行的 

	return 0;
}