若类 A 和类 B 的定义如下: class A { int i, j; public: A(int m, int n): i(m), j(n) {} int Geti() { return i;} }; class B: public A { int k; public: B(int m, int n, int u): A(m, n), k(u) {} void Make() { k = i * j; } }; int main() { B b(1, 2, 3); return 0; } 则上述定义中, ( ) 是非法的表达式 .