0
点赞
收藏
分享

微信扫一扫

析构函数

pipu 2023-07-13 阅读 67

包含了析构函数和构造函数:

#include <string>//字符串操作函数函数库的调用

#includ<iostream>

using namespeace

class Student

{public:

student (int n,string nam, char s)//有参数的构造函数

{num=n;

name=nam;

sex=s//可以用成员初始化表的吧?啊不行,前面的一些东西还是没记下来

cout<<"Constructor called."<<endl;

}

~Student()//定义析构函数,类名前加一个“~”符号即可,并且只能有一个

{cout<<"Destructor  called."<<endl;}

void display ()

{cout<<"num:"<<num<<endl;

cout<<"name:"<<name<<endl;

cout<<"cout:“<<cout<<endl;

}

private:

int num;

int sex;

int name[10];

};

int main()

{Student stud1 ("10010,"Wang_li",'f');//类名 对象名,定义同时调用构造函数

stud1.display();//对象.函数,表示输出数据

Student stud2("10011,""Zhang_fang",'m');

stud2.display();//同理,表示输出学生2的数据

return 0;

}



举报

相关推荐

0 条评论