C++图书资源管理系统

题目3:图书资源管理
实现一个简单的图书资源管理系统,管理维护已有图书资源,图书资源有不同的类型,有一般图书,杂志,电子资源等。不同资源有不同的属性和操作。

1)增加新的图书或资源
2)增加已有 图书或资源的数量
3)显示某一图书或资源情况,根据资源类型不同显示的信息也不一样。
4)显示所有图书或 资源情况。
5)减少已有图书 或资源的数量。
6) 删除某一图书或资源。

问题分析
本题的设计思路如下,建立图书资源基类,并派生出一般图书、杂志、电子资源等子类。根据需要定义父类和子类的成员变量和成员函数,其中包括图书或资源的显示信息等函数。若扩展实现可以将图书馆设计为一个组合类,包含图书资源的对象数组,根据自2的掌握情况选择是否扩展。

该题目主要涉及到的知识点有:继承、派生。

编程要求
1)程序至少包括继承、 派生(如果设计图书馆类可以设计组合关系,图书馆类包含图书资源类对象)。
2)可以使用new和delete建立类对象和释放类对象。
3) 界面提示友好,给出菜单选项,及输入提示。

源码传送门

传送门:https://pan.baidu.com/s/1JJs9vbZahUCB6cQvXLgAVg?pwd=1111

原文地址:http://www.cnblogs.com/codewriter/p/16901925.html

1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长! 2. 分享目的仅供大家学习和交流,请务用于商业用途! 3. 如果你也有好源码或者教程,可以到用户中心发布,分享有积分奖励和额外收入! 4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解! 5. 如有链接无法下载、失效或广告,请联系管理员处理! 6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需! 7. 如遇到加密压缩包,默认解压密码为"gltf",如遇到无法解压的请联系管理员! 8. 因为资源和程序源码均为可复制品,所以不支持任何理由的退款兑现,请斟酌后支付下载 声明:如果标题没有注明"已测试"或者"测试可用"等字样的资源源码均未经过站长测试.特别注意没有标注的源码不保证任何可用性