C++なら俺に聞け(入門篇)
■ このスレッドは過去ログ倉庫に格納されています
0075デフォルトの名無しさん
2006/11/20(月) 23:34:31>>61だけど
>>65は勘違い...スマソorz
>>63
んでvirtualにすんのはA::DataCal();
そうしないとA::getData()がよばれるがA::getData()内のDataCal()はA::DataCal()を呼び出す
virtualにすればA::getData()はB::DataCal()を呼び出すようになる
とA::dataはBからアクセスできないんじゃないか?Aのプライベートメンバだし
protectedで宣言しなきゃいかんのでは?
■ このスレッドは過去ログ倉庫に格納されています