C++:一个名为CPerson的类有以下属性:姓名、身份证号、性别和年龄,请用C++语言定义这个类,并为上述属性定义相应的方法。
代码
.
#include<iostream>
#include<string>
using namespace std;
class CPerson {
private:
char name[10];
char id[20];
char sex[4];
int age;
public:
CPerson(char* n, char* i, char* s, int a);
void Show();
};
CPerson::CPerson(char* n, char* i, char* s, int a)
{
stycpy(name, a);
stycpy(id, i);
stycpy(sex, s);
age = a;
}
void CPerson::Show()
{
cout << "姓名" << name << endl;
cout << "身份证号" << id << endl;
cout << "性别" << sex << endl;
cout << "年龄" << age << endl;
}
int main()
{
CPerson person("ACC","6226207200008260410", "男",20);
person.Show();
}