2012-03-05 6 views
1

私は並行プログラミングについて読んでいます。ここでは、継承異常問題について言及しています。C++での継承異常と並行プログラミング

継承は異常ページにアクティブオブジェクトパターンについての記事を以下に記載されている4

http://www.cs.wustl.edu/~schmidt/PDF/Act-Obj.pdf

できる任意の1つの言及継承異常問題は何ですか?

ありがとうございます!

+2

を読みましたしているようですか? –

+0

Googleを試しましたか?私はそれについて多くの結果を得る。 – bames53

+1

私はgoogleを試みたが、私は単純な言葉では得られなかった。 – venkysmarty

答えて

4

コードの再利用の継承が良いアイデアだと思っていた1993年に、問題が発生したようです。

通常はありません。それは当時ではなかったが、彼らはそうだと思った。

継承は、多態性の動作のために行う必要があります。コードを再利用するためには、テンプレートまたはジェネリックまたはコンポジションを使用する必要があります。

主な資料では、この用語が説明されているかどうかを確認するために、あなたのテキストの次の数ページをthis one

+1

問題は、あまりにも低いレベルで同期しようとしていることが原因であると容易に主張できます。コードの再利用の継承が良いアイデア(ミックスインなど)である場合もありますが、それらは戦場ではなく、ほぼ常に同期したいレベルより下にあります。同様に、このような低レベルでの同期は適切ですが、軍隊ではなく、ほとんど常に非常に単純なオブジェクトで発生するケースがいくつかあります。 –