按要求完善“学生”类和“课程”类;1、学生类:Student.h 属性:姓名( name ) ,年龄( age ) ,分别采用string和int数据类型表示; 方法: read,无参无返回值,要求可以打印输出∶姓名 2、课程类:Course.h 属性︰课程编号( id ),课程名称 (courseName),分别采用int和string数据类型表示; 方法: read,无参无返回值,要求可以打印输出∶课程名称 注意∶不得改变已有代码,不可以在类中打印输出无相关的内容,
时间: 2023-06-01 18:06:01 浏览: 68
好的,我明白了。针对您的问题,我可以回答如下:
学生类的完善:
Student.h:
```cpp
#ifndef STUDENT_H
#define STUDENT_H
#include <iostream>
#include <string>
class Student
{
private:
std::string name;
int age;
public:
// 构造函数
Student(std::string name="", int age=0):name(name),age(age){}
// 方法
void read()
{
std::cout << name << std::endl;
}
};
#endif // STUDENT_H
```
课程类的完善:
Course.h:
```cpp
#ifndef COURSE_H
#define COURSE_H
#include <iostream>
#include <string>
class Course
{
private:
int id;
std::string courseName;
public:
// 构造函数
Course(int id=0, std::string courseName=""):id(id),courseName(courseName){}
// 方法
void read()
{
std::cout << courseName << std::endl;
}
};
#endif // COURSE_H
```
希望我的回答能够帮助到您,如果您还有其他问题,请继续提问。
阅读全文