継承の組み合わせについて

継承の組み合わせについて

C ++では、あなたはときに使用すべき相続を、時に含まれて使用するには?

ホムンクルス

ホムンクルス

ある-何がある-ナンセンスであると言います。ダックはsquawking鳥、鳥肉、ハトが鳥をクークーされている、鳥はキビを食べているで-、継承が泡状のヘッドです。抽象度の高い、変化に対応しにくいこと:経験に反しソフトウェア工学、科学と数学が用意されましたジェネリックプログラミングが最もそれらのコンテナのベースとして使用されている複雑なケースでは、オブジェクト指向を適用していない上記、C ++テンプレートで書かれたいくつかは、彼らのニーズにのみ対応し、最後に、一般的な手順を考えて、さらに自分自身を追加します物事には、テンプレートを変更する必要がある場合。多くのプログラマは、独善、異なるニーズを持っています希望的観測され、その抽象化は、さまざまなニーズに対応するだけでなく、不合理なことができます。抽象を減らす、とは思わない、書き込みにどのような機能どのように、もしあなたが機能で、この機能ならば、農業は、コードの作業負荷を軽減するための重要な手段であること。バックの問題。私の例ではある-/区別(タイトルに含まれている)ではない良い継承と組み合わせ-あり、その後、いくつかの困難で複雑な変更に対処するための連続を説明しています。だから、継承され、それを組み合わせて使用し、最終的に?私は、特定の条件を知りません。関数が含まれているためにクラスを抽出するためにするとき、実装が比較的単純な継承は、現在の状況ならば、あなたはまず、複合体の未来を使用することができます。ちょうど斜視書き込み少ないコードから、継承の組み合わせとクラスとオブジェクト間の関係を検討するため、あまりにも多くの時間を使用しないでください、多くのことが明らかになります。

REF

https://www.zhihu.com/search?type=content&q=%E7%BB%84%E5%90%88%20%E7%BB%A7%E6%89%BF
ます。https://www.zhihu。 COM /トピック/ 19569910 /熱いです

おすすめ

転載: www.cnblogs.com/cutepig/p/11961138.html