人员信息管理系统—双向链表实现(C++)
1.1项目需求分析1)创建一个双向链表,该链表由Node和List类组成,Node类用于创建结点,List类负责整个链表的管理工作,需要定义指定的成员函数,用于实现对人员信息的增删改查。2) 从List类派生出Set类,定义成员运算符重载函数,重载“+”和“-”,实现两个链表的并差操作,再在Set类中定义求交集的成员函数,实现两个链表的交操作。3)从List类派生出Stack和Queue,并使其具有自身的操作特性,练习派生类的概念。1.2总体设计1)定义结点Node类,用于创建结点,该结点由前驱指
原创
2021-05-12 20:47:49 ·
1919 阅读 ·
3 评论