用拷贝构造函数初始化对象。
PJx100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库#include <iostream>
PJx100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库using namespace std;
PJx100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库class Ex
PJx100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库{
PJx100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库int x, y;
PJx100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库public:
PJx100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库Ex(int a, int b)
PJx100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库{
PJx100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库x = a;
PJx100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库y = b;
PJx100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库cout<<"x="<<x<<", y="<<y<<", 普通构造.\n";
PJx100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库}
PJx100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库Ex(Ex &t)//拷贝功能的构造函数
PJx100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库{
PJx100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库x = t.x;
PJx100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库y = t.y;
PJx100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库cout << "x=" << x << ", y=" << y << ", 拷贝构造.\n";
PJx100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库}
PJx100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库};
PJx100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库int main()
PJx100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库{
PJx100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库Ex e1(5,10);
PJx100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库Ex e2(e1);
PJx100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库Ex e3 = e2;
PJx100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库return 0;
PJx100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库}
PJx100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库程序运行结果:
PJx100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库x=5, y=10, 普通构造.
PJx100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库x=5, y=10, 拷贝构造.
PJx100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库x=5, y=10, 拷贝构造.