读书人

有一行代码看不懂请大家来指点一下!

发布时间: 2012-03-02 14:40:29 作者: rapoo

有一行代码看不懂,请大家来指点一下!!!

C/C++ code
#include <iostream.h>class B1{     public:           B1(int i){cout<<"constructing B1\n";}};class B2{     public:           B2(int j){cout<<"constructing B2\n"}};class B3{     public:           B3(){cout<<"constructing B3\n"}};class C: public B2,public B1,public B3//派新类{     public:           C(int a,int b,int c,int d):B1(a),memberB2(d),memberB1(c),B2(b){}/*[color=#FF0000]中一行代码是什么意思为什么这样写小弟不太明白请教一下大家,小弟新手刚开始自学C++请大家耐心给小弟讲解一下[/color]*/     private:           B1 memberB1;           B2 memberB2;           B3 memeberB3;} void main(){    C obj(1,2,3,4);}


[解决办法]
请google“初始化列表”……
楼主会得到详细的介绍

读书人网 >C++

热点推荐