c++实验
#小明同学
这个作者很懒,什么都没留下…
展开
-
2021-06-17
C++语言实现学生信息管理系统 实验介绍 本实验使用C++语言实现功能:录入学生成绩信息。实现对录入的详细学生数据增加、删除、查询、统计、排序、相关功能的操作。对内存数据通过保存到文件,实现数据的持久化,重新启动程序时,文件数据会加载到内存。 通过实验,可以学习对linux c++语言的类的封装,方法的实现、调用,以及文件的读写有初步的了解。 代码开发 本实验采用华为提供的代码,实际上课过程中可作为编程题目,让学生自行完后才能代码编写。程序文件:sms_f.cpp,代码如下: sms_f.cpp: /**原创 2021-06-17 21:12:30 · 259 阅读 · 0 评论 -
2021-04-27
继承时的注意事项 关于继承要注意的点: (1)当用户声明了带参的构造函数时,系统不再提供默认的构造函数。所以在派生类中可能出现调用基类默认构造函数失效。出题 (2)聚合与组合的关系:聚合是较弱的关联(部分的生存期不同与整体的生存期),组合是较强的聚合(部分与整体共生、共灭)。 聚合在程序上表现,一般以成员 指针的形式构成整体类,当整体类的对象构造时,作为部分成员的对象不一定构造;当整体对象撤销时,作为部分的对象也一定撤销。 组合在程序上表现,一般以成员对象的形式构成整体类,当整体类的对象构造时,作为部分成员原创 2021-04-27 21:16:39 · 96 阅读 · 0 评论 -
多文件项目练习 DEV-C++环境
多文件项目练习 DEV-C++环境 PPT例5-10: 5_10.cpp,Point.h,Point.cpp -----方式一、将项目所有文件加入一个项目------ (1)建立一个项目文件(名称自定)。在项目中添加例5-10中的三个文件。 (a)“新建”/“项目”,选“Empty project",输入项目名称,“确定”,建立一个空应用项目文件。 (b) 在左侧项目管理窗口,右击项目名称选“添加”,添加如下三个文件: Point.h Point.cpp 5_10.cpp 项目中默认添加的未命名n文件可删原创 2021-04-27 09:38:28 · 416 阅读 · 0 评论