重複の可能性:
プロトタイプ ベースとクラス ベースの継承
この質問は先日職場で持ち上がりました。Python のようなクラスベースの言語と Javascript のようなプロトタイプベースの言語の違いは何ですか? アプローチが異なることを除けば、どちらの方法も非常に似ているように見えます。クラスベースの言語ではできてプロトタイプベースの言語ではできないこと、またはその逆を見つけるのに苦労しました。
それらが根本的にどのように異なるかについて、誰か詳しく説明したり、詳細に説明したりできますか?
違いについてはオンラインであまり見つけていません。一方を他方で達成する方法を示すサイトだけです (このような: JavaScript でプロトタイプを使用してクラスをシミュレートする)
どんな啓発も大歓迎です!