class student{
pubic:
student(){}//无参构造函数
student(string name){}//有参构造函数
student(const student &s1){}//拷贝函数
~student(){}//析构函数
};
int main()
{
//括号法使用构造函数
//student s1();//编译器认为函数声明
student s1;
student s2(“小明”);
student s3(s2);
//显示法
student s1;
student s2=student (“小明”);
student s3=student (s2);
//隐式转换法
student s1;
student s2=“小明”;//相当于student s2=student (“小明”);
student s3=s2;