Item 37:不要重写父类函数的默认参数 类继承代码如下: class A { public: A(int d) :data(d) { } A(const A& other){ data = other.data; } virtual void test(int i = 2){ cout << "A test..." << i << endl; } private: int data; };