分离过程如下:
student.h
class Student
{
public:
void display();
void set_num();
private:
int num;
char name[20] ;
char sex;
};
student.cpp
#include <iostream>
#include "student.h"
using namespace std;
void Student::set_num()
{
cin >> num;
cin >> name;
cin >> sex;
}
void Student::display()
{
cout << "num:" << num << endl;
cout << "name:" << name << endl;
cout << "sex:" << sex << endl;
}
main.cpp
#include <iostream>
#include "student.h"
int main3()
{
Student stud;
stud.set_num();
stud.display();
return 0;
}