年轻人的努力

导航

构造函数的调用

1.括号法

  person p(10);

  不要使用括号法初始化无参构造

2.显示调用

  person p = person(10);

  创建匿名对象不要用拷贝构造

3,隐士法

  person p = 10;

 

拷贝构造函数的调用时机

  1.用已经创建好的对象来初始化新的对象

  2.值传递的方式给函数参数传值

  3. 以值的方式返回局部对象

  4.使用new在堆上开辟空间的时候

posted on 2021-04-15 16:02  年轻人的努力  阅读(85)  评论(0编辑  收藏  举报