定义一个计数器Counter,包含私有变量,重载运算符“+,实现对象的相加c++语言
时间: 2024-06-06 17:06:34 浏览: 83
用c++设计一个三角形类Triangle,包含三角形三条边长的私有数据成员,另有一个重载运算符“+”,以实现求两个三角形对象的面积之和。
4星 · 用户满意度95%
class Counter {
private:
int count;
public:
Counter() : count(0) {}
Counter(int c) : count(c) {}
int getCount() const { return count; }
void setCount(int c) { count = c; }
Counter operator+(const Counter& c) const {
return Counter(count + c.count);
}
};
阅读全文