笔试题目2

来源:互联网 发布:我淘宝的购物车打不开 编辑:程序博客网 时间:2024/05/02 17:10

#include <iostream>
using namespace std;

class A
{
private:
 int id;

public:
 A()
 {
  cout<<"默认的构造函数"<<endl;
 }
 ~A()
 {
  cout<<"析构函数-"<<id<<endl;
 }
 A operator=(const A &a)
 {
  cout<<"拷贝构造函数"<<endl;
 }
 void setid(int n)
 {
  id=n;
 }
};

void main(void)
{
 A a;
 A b=a;
 A *c=new A;
 A &d=a;
 a.setid(1);
 b.setid(2);
 c->setid(3);
 d.setid(4);
 delete c;
}

原创粉丝点击