オブジェクト指向とプロトタイプ間の類似点
オブジェクト指向とプロトタイプは(ユニオンペディアに)共通で2ものを持っています: プロトタイプベース、プログラム (コンピュータ)。
プロトタイプベース
プロトタイプベースとは、オブジェクト指向言語と総称されるプログラミング言語のうち、プロトタイプを基礎(ベース)としてオブジェクトを取り扱うものをいう。インスタンスベースとも。一方、クラスでおこなっているものをクラスベースとよぶ。なおオブジェクト指向のスタイルとして、(Simula由来の、C++などに代表される)クラスベースに対し、もう一つのスタイルとされるのは、プロトタイプベースではなく、(アラン・ケイの)「メッセージ指向」のスタイルである。 プロトタイプベースのオブジェクト指向言語は、クラスベースのオブジェクト指向言語が委譲をクラスの継承関係にもとづいておこなうのに対し、委譲を「プロトタイプ」と呼ぶ既存のオブジェクトに投げる、といったようにしておこなう点が特徴である。そのために例えば、新しいオブジェクトを作る際には、「クラスのインスタンスを作る」のではなく、「既存のオブジェクト(プロトタイプ)のクローンを作る」というようなスタイルになる。Smalltalkを元にクラスの複雑性を排除したSelfが特に有名である。他にJavaScript、NewtonScript、Ioなどがプロトタイプベース(またはその機能を持つ)と考えられる。.
オブジェクト指向とプロトタイプベース · プロトタイプとプロトタイプベース ·
プログラム (コンピュータ)
ンピュータプログラム(英:computer programs)とは、コンピュータに対する命令(処理)を記述したものである。コンピュータが機能を実現するためには、CPUで実行するプログラムの命令が必要である。 コンピュータが、高度な処理を人間の手によらず遂行できているように見える場合でも、コンピュータは設計者の意図であるプログラムに従い、忠実に処理を行っている。実際には、外部からの割り込み、ノイズなどにより、設計者の意図しない動作をすることがある。また設計者が、外部からの割り込みの種類を網羅的に確認していない場合もある。.
上記のリストは以下の質問に答えます
- 何オブジェクト指向とプロトタイプことは共通しています
- 何がオブジェクト指向とプロトタイプ間の類似点があります
オブジェクト指向とプロトタイプの間の比較
プロトタイプが113を有しているオブジェクト指向は、35の関係を有しています。 彼らは一般的な2で持っているように、ジャカード指数は1.35%です = 2 / (35 + 113)。
参考文献
この記事では、オブジェクト指向とプロトタイプとの関係を示しています。情報が抽出された各記事にアクセスするには、次のURLをご覧ください: