c++类 初始化另一对象

Cbox类中对象a  可以直接赋值给对象b,无论类中数据成员是私有还是共有。且在创建a时调用了一次构造函数,b调用的是另外的默认构造函数;

 1 #include<iostream>
 2 using namespace std;
 3  class Cbox{
 4          int a ;
 5          int b ;
 6      public:
 7          int g ;
 8      Cbox(int d,int e){a=d;b=e;cout<<"strat";}
 9     ~Cbox(){cout<<a<<" "<<b<<endl;}
10  };
11  
12  
13  
14  int main(){Cbox a (10,20);
15  Cbox b(a);//跟   Cbox b=a;   结果一样 
16  
17  
18  
19  
20  
21  }

转载于:https://www.cnblogs.com/l2017/p/6901503.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值