while (f==1) { //输出主菜单 cout<<\添加 2.查询 3.修改 4.删除 5退出\\n\\n\ int xz; cin>>xz; if (xz==1)
{
//添加新书信息的功能代码 } if (xz==2)
{
//查询新书信息的功能代码 } if (xz==3)
{
//修改新书信息的功能代码 } if (xz==4)
{
//删除图书信息的功能代码 } if (xz==5)
{
f=0;//不符合循环条件退出 }
2. 例子中已实现流插入运算符重载实现一个Book对象数据的输出。读者尝试应用流提取运算符重载实现一个Book对象数据的输入。
1.4.6课外同步训练
项目一:面向对象程序设计——简单的学生信息管理系统 模块4:多态的应用
使用多态等面向对象编程技术,在上一节完成对多咯学生信息的增删查改功能的基础上,应用函数重载和运算符重载进一步完善类的初始化和输出功能。