?? 例15.3.txt
字號:
例15.3在類的外面定義成員函數。
#include<string.h>
#include<iostream.h>
class stud//聲明一個類
{private:
int num;
char name[10];
char sex ;
public:
stud(int n,char nam[],char s ) ; //對構造函數的原型聲明
~stud( ); //對析構函數的原型聲明
void display( ) ; //對成員函數display的原型聲明
}; stud∷stud(int n,char nam[],char s ) //對構造函數的定義
{num=n;
strcpy(name, nam);
sex=s; }
stud∷~stud( ) //對析構函數的定義
{ }
void stud∷ display( ) //對成員函數display的定義
{cout<<"num: "<<num<<endl;
cout<<"name: "<<name<<endl;
cout<<"sex: "<<sex<<endl;
}
void main( )
{
stud stud1(10010, "Wang-li", ′f′), stud2(10011, "Zhang-fun", ′m′);
stud1.display( ); //輸出學生1的數據
stud2.display( ); //輸出學生2的數據
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -