在c++中类与对象中有什么方法可以更好地进行人员录入信息的编程,就比如采用循环语句之类的,可以不用设置那么多的对象,下面是我写的,但感觉很麻烦,希望能得到指点,谢谢了。
#include <iostream>
using namespace std;
class People
{
public:void set_p();
void show_p();
private:int number;char sex;int age;
};
void People::set_p()
{
cout<<"输入号码,性别,以及年龄"<<endl;
cin>>number>>sex>>age;
}
void People::show_p()
{
cout<<"号码 "<<number<<" "<<"性别 "<<sex<<" "<<"年龄 "<<age<<endl;
}
int main()
{
People p1,p2,p3,p4,p5;
p1.set_p();
p1.show_p();
p2.set_p();
p2.show_p();
p3.set_p();
p3.show_p();
p4.set_p();
p4.show_p();
p5.set_p();
p5.show_p();
return 0;
}