项目一。学生信息

程序:

/*
【项目1 - 存储班长信息的学生类】
(1)上面是声明好的类及测试函数,请完成类中成员函数的定义,使运行结果如图所示。
*/
#include 
using namespace std;
class Stu   //声明基类
{
public:
    Stu(int n, string nam );  //基类构造函数
    void display( );          //成员函数,输出基类数据成员
protected:        //(*)访问权限为保护型的数据成员
    int num;      //学生学号
    string name;  //学生姓名
};
Stu::Stu(int n, string nam):num(n),name(nam){}
void Stu::display( )
{
    cout<<"学号:"<

结果:项目一。学生信息_第1张图片

体会:/*StuDetail::StuDetail(int n, string nam,int a, string ad,int n1, string nam1):Stu(n,nam),age(a),addr(ad)

{monitor(n1,nam1);}*/

一开始是这么写的,结果报错,后来才明白为什么次序不能乱

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