构造函数

调用方式

一,括号法

Person p;

Person p(10);

Person p(p);

二,显示法

Person p = Person (10);

Person p = Person (p);

三,隐士法

Person p = 10;

Person p = p;

 

 

1,调用无参构造函数不能加()  错误:// Person p();

2,匿名对象  Person(10)  特点:当前执行结束后,系统会立即回收匿名对象

3,不要利用拷贝构造函数来 初始化匿名对象  编译器会误认为 Person(p)= Person p   p对象重定义;

posted @ 2021-04-24 11:10  zhumoerju  阅读(67)  评论(0编辑  收藏  举报