#pragma once

#include "student.h" // 引入student.h头文件 #include // 引入list库

using std::list; // 使用list命名空间 using std::string; // 使用string命名空间

class Collage { public: Collage(const string &name); // 构造函数,接受一个string类型的参数name void addStu(const Student &stu); // 添加学生,接受一个Student类型的参数stu void delStu(const Student &stu); // 删除学生,接受一个Student类型的参数stu const Student *student(string sid); // 获取学生,接受一个string类型的参数sid,并返回一个指向Student的指针 void showStudents() const; // 显示学生信息,不接受参数,也不返回值 list students() const; // 获取学生列表,不接受参数,返回一个list类型的值 private: list m_slst; // 存储学生列表的成员变量 string m_name; // 学院名称的成员变量 }

#pragma once#include studenth#include listusing stdlist;using stdstring;class Collagepublic	Collageconst string &name;	void addStuconst Student &stu;	void delStuconst Student &stu;	const Student stude

原文地址: https://www.cveoy.top/t/topic/iSSB 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录