虚基类
摘要:
虚基类不允许初始化传递:A{int I;A(inti):I(i){} }B:public virtual A{int J;B(inti,intj):A(i),J(j){}}C:public virtualA{int K;C(inti,intk):A(i),K(k){}}D:C,B{}下面这样是不行的D(inti,intj,intk):B(i,j),C(i,k){}将使用A的默认构造函数,i 没有作用正确的做法:D(int i,int j,int k):A(i),B(i,j),C(i,k){} 阅读全文
posted @ 2013-07-30 21:15 shoutcharter 阅读(139) 评论(0) 推荐(0)
浙公网安备 33010602011771号