#include<iostream>
using namespace std;
class si
{
public:
si()
{age=33;
score=55;
}
friend int operator+(si& aa,si& ac);
private:
int age;
float score;
};
int operator+(si& aa,si& ac)
{
return(aa.age+ac.age);
}
int main(){
si obj1,obj2;
obj1+obj2;
cout<<obj1+obj2<<endl;
return 0;
}
本文介绍了一个名为si的类,它包含私有变量age和score,并定义了友元运算符+,用于两个si对象的年龄相加。在main函数中,实例化了两个si对象并执行了相加操作,输出结果。
1813

被折叠的 条评论
为什么被折叠?



