保险挂工号犯法么:c++编程题

来源:百度文库 编辑:神马品牌网 时间:2024/04/27 16:58:44
Same Value()函数是类A和类B的友元函数,它用来比较两个类的对象的数据成员value1,value2是否相等,A,B类的对象数据成员从键盘输入,并用main()进行测试.

class A
{
friend int samevalue();
int value1;
public:
void inva();
};
void A::inva()
{
cout<<"input value1:";
cin>>value1;

}
class B
{
friend int samevalue();
int value2
public:
void inva();
};
void B::inva()
{
cout<<"input value2:";
cin>>value2;
}
int samevalue()
{
A a;
B b;
if(a.value1==b.value2)
return 1;
else return 0;
}
main()
{
A a;
B b;
a.inva();
b.inva();
if(samevalue())
cout<<"value1 is equal to value2";
else
cout<<"value1 is not equal to value2";

}