#include<string>
#include<iostream>
using namespace std;
class Student{
public:
Student(int n,string nam,char s){
num=n;
name=nam;
sex=s;
cout<<"Comstructor called."<<endl;
}
~Student(){cout<<"Destructor called."<<endl;}
void display(){
cout<<"num:"<<num<<endl;
cout<<"name:"<<name<<endl;
cout<<"sex:"<<sex<<endl;
}
private:
int num;
string name;
char sex;
};
int main(){
Student stud1(10010,"Ni_ma",'f');
stud1.display();
Student stud2(10011,"Wo_ma",'m');
stud2.display();
return 0;
}
书上name的形参和实参没有统一。