c++之构造函数

2020-03-06  本文已影响0人  全村的卡密

构造函数

构造函数也叫构造器,在对象创建的时候自动调用,一般用于对象成员的初始化。

析构函数

~person();

构造函数和析构函数要声明为public,才能被外界正确使用。

struct Car{
 Car(){
cout<"调用构造"<<endl;
   }
~Car(){
cout<"调用析构"<<endl;
   }
}

struct Person{
int age;
 Person(){
Car *m_car = nullptr;
cout<"调用构造"<<endl;
m_car = new Car();
   }
~Person(){
cout<"调用析构"<<endl;
delete car;
   }
}
image.png
上一篇 下一篇

猜你喜欢

热点阅读