一.问题描述
定义计数器Counter类,对其重载运算符 +
二.设计思路
设计counter类,包含属性i,然后重载运算符+,使其能够使两个counter类对象相加,返回一个counter类对象。
三.流程图
四.伪代码
五.代码实现
#include<iostream> using namespace std; class counter { private: int i; public: counter(){} counter(int p) { i = p; } ~counter() {} void geti() { cout << i; } counter operator+(counter& r) { return counter(i + r.i); } }; int main() { counter a(1), b(2), c; c = a + b; c.geti(); }
标签:4.1,int,每日,counter,运算符,重载,打卡 From: https://www.cnblogs.com/leapssisbird/p/17316139.html