C++面向对象程序设计 010:返回什么才好呢 ---- (北大Mooc)

文章目录


原题题目

在这里插入图片描述

#include <iostream>
using namespace std;
class A {
    
    
public:
	int val;

	A(int
// 在此处补充你的代码
};
int main()
{
    
    
	int m,n;
	A a;
	cout << a.val << endl;
	while(cin >> m >> n) {
    
    
		a.GetObj() = m;
		cout << a.val << endl;
		a.GetObj() = A(n);
		cout << a.val<< endl;
	}
	return 0;
}


代码实现

	A(){
    
    val = 123;}
    A(int n)
    {
    
    
        val = n;
    }
    A& GetObj()
    {
    
    
        return *this;//去查阅了答案才知道有这个指针
    }

猜你喜欢

转载自blog.csdn.net/qq_37500516/article/details/114751902