商品管理系统C++详细代码加注释

商品管理系统C++详细代码加注释

问题描述

系统应具有下列主要功能:输入记录功能:从键盘输入货物信息:商品代号,商品名称, 数 量,价格,所属类别(如家用电器、日用品等)等;修改商品数量、删除记录功能、按商品代号查询、按商品代号排序并显示等功能。

基本要求

(1)使用面向对象编程思想编写开发过程中需要用到的类,使用继承的方法构造至少 3 个类(即商品类(虚基类),家用电器类和日用品类(派生类)),另外再设计一个管理类,实现对商品的管理;
(2)输入和输出可以使用文本文件重定向输入(保存数据为磁盘文件);也可以使用标准输入输出进行(提交时需要提交TXT格式输入数据)。包含各类商品信息,程序运行时进行 初始化数据,使用vector 数组存放对象指针。并能保存数据为磁盘文件。
(3)程序运行时使用菜单显示添加(输入)记录,修改商品数量,浏览商品信息,按商品代号查找 ,删除记录。
(4)编写同名 display() 成员函数既虚函数,用来输出所有商品的信息。要求对<<和>> 运算符进行重载,实现信息的输入输出。
(5)基本功能要求具有增、删、改、查。

需求分析

(1)系统目的:

你可能感兴趣的:(c++)