析构造函数具体内容就是
~加类名(){
delete 名字;
}
拷贝构造函数:
类名::类名(类名 &obj)
{
cout << "调用拷贝构造函数并为指针 ptr 分配内存" << endl;
ptr = new int (*obj.ptr);
}
父类有构造函数时要在子类重写:
父类::父类(int h):子类(h){
y=h;
}
析构造函数具体内容就是
~加类名(){
delete 名字;
}
拷贝构造函数:
类名::类名(类名 &obj)
{
cout << "调用拷贝构造函数并为指针 ptr 分配内存" << endl;
ptr = new int (*obj.ptr);
}
父类有构造函数时要在子类重写:
父类::父类(int h):子类(h){
y=h;
}