首页 > 代码库 > c++类 初始化另一对象
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 }
c++类 初始化另一对象
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。