定义一个学生类Student,包括如下属性:学生学号、姓名、年龄、专业、年级等, 10
定义一个学生类Student,包括如下属性:学生学号、姓名、年龄、专业、年级等,要求类中定义构造函数初始化学生类中的属性信息,定义方法Display用于输出学生信息,并编...
定义一个学生类Student,包括如下属性:学生学号、姓名、年龄、专业、年级等,要求类中定义构造函数初始化学生类中的属性信息,定义方法Display用于输出学生信息,并编写main函数,创建学生对象,通过对象调用相关方法。
展开
2个回答
展开全部
//student.h
#ifndef STUDENT_H
#define STUDENT_H
#include <string>
using namespace std;
class student
{
public:
student(string no,string na,int a,string spe,string cla);
~student();
private:
string stuno;
string name;
int age;
string specialty;
string classlev;
public:
void Display();
};
#endif // STUDENT_H
//student.cpp
#include "student.h"
#include <iostream>
#include <string>
using namespace std;
student::student(string no, string na, int a, string spe, string cla)
{
stuno=no;
name=na;
age=a;
specialty=spe;
classlev=cla;
}
student::~student()
{
}
void student::Display()
{
cout<<"student no.:"<<stuno
<<"name: "<<name
<<"age: "<<age
<<"specialty: "<<specialty
<<"class: "<<classlev<<endl;
}
//main.cpp
#include <stdio.h>
#include "student.h"
int main(void)
{
student stu("201601001","lilei",18,"computer","class 3");
stu.Display();
return 0;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询