#include <iostream>
using namespace std;
class Myclass {
private:
int _val;
public:
Myclass(int val) { _val = val; }
~Myclass() { cout << "Пусто" << endl; }
int getValue() { return _val; }
Myclass increaseNumber() {
Myclass obj(_val * 3);
return obj;
}
};
void show(Myclass obj) { cout << obj.getValue() << endl; }
void main()
{
setlocale(LC_ALL, "Rus");
Myclass obj(2);
show(obj); // 2
obj = obj.increaseNumber();
show(obj); // 6
system("pause");
}
Результата работы программы — возвращение объектов функциями на C++ (Объектно-ориентированное программирование)

