hobab1987
یک شنبه 03 خرداد 1388, 23:20 عصر
سلام دوستان
يك سوال فني دارم تا برنامه رو تكميل كنم:
1) كلاس employee و student از porson ارث بري مي خواد بكنه.
كلاس porson داراي شي تاريخ و آدرس است. حالا كلاس employee از porson مي خواهد ارث ببرد. براي اين كارو و همچنين استفاده از آن در main برنامه رو نميدونم!
2) در كلاس employee و student شماره شناسه مي خوام منحصر به فرد باشه و باي در employee شناسه دريافت كنم .
class person
{
public:
void getp();
void showp();
date d[n];
address a[n];
private:
char firstname[20];
char lastname[20];
int id;
};
person ob[n];
class employee:public person
{
private:
int idem;
public:
void getem(){
getp();
cin>>idem;
}
void showem(){
showp();
cout<<idem;
}
}em[n];
//*************************************
int main()
{
int num;
for(int i=0;i<n;i++)
{
em[i].getem();
}
cin>>num;
em[num].showem();
getch();
return 0;
}
يك سوال فني دارم تا برنامه رو تكميل كنم:
1) كلاس employee و student از porson ارث بري مي خواد بكنه.
كلاس porson داراي شي تاريخ و آدرس است. حالا كلاس employee از porson مي خواهد ارث ببرد. براي اين كارو و همچنين استفاده از آن در main برنامه رو نميدونم!
2) در كلاس employee و student شماره شناسه مي خوام منحصر به فرد باشه و باي در employee شناسه دريافت كنم .
class person
{
public:
void getp();
void showp();
date d[n];
address a[n];
private:
char firstname[20];
char lastname[20];
int id;
};
person ob[n];
class employee:public person
{
private:
int idem;
public:
void getem(){
getp();
cin>>idem;
}
void showem(){
showp();
cout<<idem;
}
}em[n];
//*************************************
int main()
{
int num;
for(int i=0;i<n;i++)
{
em[i].getem();
}
cin>>num;
em[num].showem();
getch();
return 0;
}