#include using namespace std; class num { public: num(){n=1;cout<<"构造函数执行\n";} num(int i){n=i;cout<<"带参数的构造函数执行\n";} ~num(){cout<<"析构函数执行\n";} int get()const{return n;} void set(int x){n=x;} void add(){++n;} num operator++() { ++n; return num(n); } private: int n; }; int main() { num i; cout<<"i:"<