#include
using namespace std;
class Myclass{
public:
void set(int x,int y)
{
a=x;
b=y;
}
void show()
{
cout<<a<<" "<<b<<endl;
}
private:
int a,b;
};
int main()
{
Myclass ob1,ob2;
int a,b;
cin>>a>>b;
ob1.set(a,b);
ob1.show() ;
//copy-
ob2=ob1;
ob2.show() ;
return 0;
}
相关文章
- 12-27C++ const 和static的总结以及使用
- 12-27Effective C++(12) 复制对象时要复制每一个成员
- 12-27js赋值变了,被赋值的对象也变了。封装组件时,初始化一个对象,将初始化对象赋值给另一个对象,与form表单双向绑定,form表单变了,与form表单双向绑定的值也变了,最终导致初始化对象改变
- 12-27第四章 多维存储的SQL和对象使用(二)
- 12-27C++ mem_fun 和 mem_fun_ref 的用法
- 12-27类和对象的含义
- 12-27JS对象引用和复制
- 12-27C++ sizeof操作符的用法和strlen函数的区别
- 12-27在C和C++中struct与typedef struct的区别详细介绍
- 12-27C++中的函数指针和指针函数