问题:通讯录管理程序。通讯录是由通讯录条目组成的。…
子问题:通讯录条目由姓名、电话组成的。可以进行输入、输出、修改姓名、修改电话。加入静态数据成员,拥有者Owner。
测试程序:
1.输入通讯录条目
2.输出通讯录条目
3.修改姓名
4.修改电话
5.修改拥有者
0.退出
#include <iostream>
#include<string>
using namespace std;
class CommEntry
{
public:
void input();
void output();
void setName(string nm);
void setTel(string t);
void setOwner(string ow);
string getName();
string getTel();
string getOwner();
private:
string name;
string tel;
static string Owner;
};
string CommEntry::Owner;//在全局作用域对静态数据成员初始化,如果不赋予初值,则使用其默认值零
void CommEntry::input()
{
cout << "姓名:" << endl;
cin >> name;
cout << "电话:" << endl;
cin >> tel;
cout<<"拥有者:"<<endl;
cin>>CommEntry::Owner;
}
void C