#include<iostream.h>
#include<string.h>
class student
{
private:
int id;
char name[10];
char school_name[20];
public:
student(int x,char *n,char *m)
{
id=x;
strcpy(name,n);
strcpy(school_name,m);
}
void disp()
{
cout<<"姓名:"<<name<<endl;
cout<<"学号:"<<id<<endl;
cout<<"学校:"<<school_name<<endl;
}
};
class grade
{
private:
int cid;
char cname[10];
public:
grade(int y,char *z)
{
cid=y;
strcpy(cname,z);
}
void disp()
{
cout<<"班级编号:"<<cid<<endl;
cout<<"班级名称:"<<cname<<endl;
}
};
class college:public student
{
private:
char major[10];
grade g1;
public:
college(int x,char *n,char *m, char *l,int y,char *z):student(x,n,m),g1(y,z)
{
strcpy(major,l);
}
void disp()
{
student::disp();
g1.disp();
cout<<"专业名称:"<<major<<endl;
}
};
void main()
{
college c1(1,"zl","hbrj","rj",2,"2B");
c1.disp();
}
本文介绍了一个使用C++语言实现的学生信息管理系统,包括学生、班级和学院类的定义及功能展示。
1055

被折叠的 条评论
为什么被折叠?



