##C++酒店管理框架。
#include <iostream>
using namespace std;
class abb//客人类
{
public:
abb();
void aff(string id,int p,int m);
void ann();
void add();//最先接口
void akk(int N);//信息录入
void aii();
void aJJ();
void aee(string id,int p,int m);
private:
string id;
int p;
int m;
int k;
};
void aff(string id,int p,int m)
{
id=id;
p=p;
m=m;
}
void abb::ann()
{
int i;
cout<<"输入新房间号";
cin>>i;
akk(i);
}
abb::abb()
{
add();
}
void abb::add()
{
int q;
cout<<"***本店有的房间***"<<endl;
cout<<"有1到100号房"<<endl;
cout<<"输入你要的房间号:";
cin>>q;
akk(q);
aii();
}
void abb::aii()
{
string d;
int i;
int j;
cout<<"名:";
cin>>d;
cout<<"身份证:";
cin>>i;
cout<<"电话:";
cin>>j;
aee(d,i,j);
aff(d,i,j);
}
void abb::akk(int k)
{
int a[100];
a[k]=k;
}
void abb::aJJ()
{
string i;int j,k;
cout<<"名:";
cin>>i;
cout<<"身份证:";
cin>>j;
cout<<"电话:";
cin>>k;
aee(i,j,k);
aff(i,j,k);
}
void abb::aee(string id ,int p,int m )
{
cout<<"*********************************************"<<endl;
cout<<"\t1.修改信息\t2.修改房号"<<endl;
cout<<"************3.修改价格************************"<<endl;
int i;
cin>>i;
if(i=1)
{
aJJ();
}
else if(i=2)
{
ann();
}
else if(i=3)
{
}
}
class acc:public abb//管理人类
{
};
class room//房间类
{
};
class passer//信息与改;
{
};
class date//时间类
{
};
class show
{
};
int main()
{
int i=0;
cout<<"\t************************"<<endl;
cout<<"\t\t1.客人"<<endl;
cout<<"\t\t2.管理人"<<endl;
cin>>i;
if(i=1)
{
abb sa;
//sal.add();
}
else if(i=2)
{
acc sa;
sa.add();
}
}
void abb::akk(int k)
{
int a[100];
a[k]=k;
}
void abb::aJJ()
{
string i;int j,k;
cout<<"名:";
cin>>i;
cout<<"身份证:";
cin>>j;
cout<<"电话:";
cin>>k;
aee(i,j,k);
aff(i,j,k);
}
void abb::aee(string id ,int p,int m )
{
cout<<"*********************************************"<<endl;
cout<<"\t1.修改信息\t2.修改房号"<<endl;
cout<<"************3.修改价格************************"<<endl;
int i;
cin>>i;
if(i=1)
{
aJJ();
}
else if(i=2)
{
ann();
}
else if(i=3)
{
}
}
class acc:public abb//管理人类
{
};
class room//房间类
{
};
class passer//信息与改;
{
};
class date//时间类
{
};
class show
{
};
int main()
{
int i=0;
cout<<"\t************************"<<endl;
cout<<"\t\t1.客人"<<endl;
cout<<"\t\t2.管理人"<<endl;
cin>>i;
if(i=1)
{
abb sa;
//sal.add();
}
else if(i=2)
{
acc sa;
sa.add();
}
}