0

C++ では、基本クラスのパブリック仮想関数がプライベート メンバー フィールドへの参照を持ち、派生クラスがこのメソッドをオーバーライドしない場合、その参照は派生クラスのプライベート メンバーを指しますか?

4

2 に答える 2

2

同じ名前のメンバーを派生クラスに追加しても、基本クラスのメソッドは引き続き基本クラスのメンバーに対して機能します (これは、あなたが言いたかったことだと思います)。

于 2012-09-04T11:11:04.490 に答える
1

いいえ、メソッドをオーバーライドしないと、基本クラス内からのように呼び出されるため、基本クラス内のプライベート メソッドが参照されます。

于 2012-09-04T11:11:17.763 に答える