8030:拷贝构造函数

Time/Memory Limit:1000 MS/32768 K
Submitted: 718 Accepted: 600

 Problem Description

自定义一个类User,类中有两int型成员变量no、grade。请定义一个拷贝构造函数,以实现用一个已经存在的对象去初始化一个新建的对象。为了方便观察,在拷贝构造函数被调用时显示"copy ctr called",在普通构造函数被调用时显示"ctr called"(":此处纯粹用于表示定界,实际输出时不必显示它,另外相邻的两个单词之间有一个空格)。现从键盘获取2个int数据,先用它们创建一个对象,然后用该对象再创建出一个新对象。

 Input

两个数据之间用空格分割,回车结束。

 Output

第一次创建对象时显示输出,占一行。
第二次调用拷贝构造函数时显示输出,占一行。

 Sample Input

12 3

 Sample Output

ctr called 
copy ctr called

 Author

wtf

 Recommend

zh