私はC++のバックグラウンドにあり、今はJavaScriptを学んでいます。私はjavScriptの観点から多形性を理解するのに問題があります。多態性は何かを理解しています。どのように実装されているのですか?また、JavaScriptでどのように実装されていますか?C++とjavaScriptの多態性の実装の違い
多態性:実行時にさまざまな型のオブジェクトが応答します。 C++での
実装:我々は、ベースポインタを作成し、それに派生クラスのオブジェクトを代入して、私たちはそのポインタを使用して関数呼び出しを行う:JavaScriptで
実装:我々は我々メイン関数オブジェクトに関数を作成メイン関数オブジェクトから継承した関数オブジェクトに同じ名前の別の関数を作成し、配列に追加してその配列を実行します。
私は親オブジェクトに基づいて呼び出していない疑いがあります。私は、C++のベースポインタを持っていて、それを使って特定の関数呼び出しをしているようです。私は自分自身をはっきりさせることができるかどうかは分かりませんが、助けてくれれば本当に感謝します
これが役立つでしょうか:http://stackoverflow.com/a/27642444/3723423? – Christophe