[問題] print value
想請問一下
Class A {
A(){print();}
virtual print(){cout << “in A”<<endl;}
};
Class B: public A{
B(){print();}
virtual print(){cout << “in B”<<endl;}
};
void main(void)
{
B b ;
}
像這樣的問題 是會先印出B在印出A嗎
也就是 inB inA
可是不太懂原理,想請教一下~謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 203.77.46.9
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.13813719.A.D4F.html
※ 編輯: a33667004 (203.77.46.9), 01/26/2016 21:09:28
→
01/26 21:20, , 1F
01/26 21:20, 1F
※ 編輯: a33667004 (203.77.46.9), 01/26/2016 21:24:02
→
01/27 00:15, , 2F
01/27 00:15, 2F
→
01/27 01:18, , 3F
01/27 01:18, 3F
→
01/27 01:18, , 4F
01/27 01:18, 4F
→
01/27 01:18, , 5F
01/27 01:18, 5F
推
01/27 02:26, , 6F
01/27 02:26, 6F
→
01/27 02:27, , 7F
01/27 02:27, 7F
→
01/27 02:28, , 8F
01/27 02:28, 8F
→
01/27 02:29, , 9F
01/27 02:29, 9F