构造函数 当定义了一个整型变量: int a; 这会申请了一块内存空间来存储a,但是这块内存中原本有数据的,可能是任何值,这不是你所希望的,若你就希望a表示1,所以要把a的值赋值为1. ; 例: #include <iostream> using namespace std; class Date { int d, m, y; public: void init(int dd, int mm, int yy) { d = dd; m = mm; y = yy; }; void add_year…