设有以下类的定义: #include class A { protected: int a; public: A(int i=0) { a=i; } int Geta(){ return a; } }; class B: public A { A a1; Public: //B类构造函数的定义 void Show() {cout< }; 则关于B类构造函数,下列定义形式一定不正确的是( )。
B.
B(int i=0, int j=0): A(i), a(j){ }
C.
B(int i=0, int j=0): A(i), A(j){ }
D.
B(int i=0, int j=0): A(i) { }