オブジェクト指向の考え方の起源

私たちはすべてを望んでいない、物事のすべての理解は盲目的にこの世界11アレン。C.ケイを受け入れるようになりました

私の父は科学者であり、彼の母は芸術家だったので、アイデアのすべての種類、およびそれらを表現するためのさまざまな方法で満たされた家族的な雰囲気で子供の頃。
私はまだ「アート」と「科学」は分離することはありません。-アラン・ケイ

1940年、アラン・ケイは、マサチューセッツ州で生まれ、米国は、3歳の侯カイは、海の中の小さな本の中で、彼は頻繁にふける、読むことを学びました。彼は彼女の母親から音楽の影響を受けたと同時に、学校の合唱団でバリトンのソロだけでなく、時だけでなく、ギターを演奏しました。
当時、彼は将来は音楽家になるはずであると感じました。その後、彼は、米国空軍に入った運命の転換点に会った:能力をテストするために、コンピュータ・プログラミングによって、伝送の問題の様々な航空トレーニング機器やプロセス(手順)間のアドレスデータに空軍のためのプログラマになりました。

それから彼は、プログラマが賢い方法を思いついた、それはプロセスデータにある発見し、一緒にバンドル送信するためにデータを処理します。

 

 

 このように、プログラムの過程で、新しい機器は、データファイルのフォーマットを理解していなくても、直接使用することができます。データのこの概念はさておき、ケイへの直接操作プロセスのアイデアは偉大なタッチをもたらし、彼の将来のための「標的」は伏線。

 サービスの後、コロラドケイの大学で始まり、数学と分子生物学において、二重学位をしました。非常にコンピュータに興味があるので、後で、彼は最終的にコンピュータサイエンスの読みのユタ州立大学学部に行くことにしました。読書の間に、彼は基礎部材のいくつかの種類を探していたことは簡単で、効果的なプログラミングスタイルをサポートしています。それから彼は彼に生物学の重要なインスピレーションの知識を与えました。

私のインスピレーションが見られ、これらのセル(参照先)の生物学に置かれています。 - アラン・ケイ

1)各「実施形態」とは、基本的な細胞のいくつかの「マスター」細胞に適合するようにされています  

2)各セルは独立して動作することができ、それらはすべて、細胞膜缶から化学信号を介して通信します

3)細胞は、目、同じセルが鼻への細胞であってもよいし、環境に応じて---差別、またはそれが細胞爪になることができます

 

 これは、オブジェクト指向の考え方の夜明けを提案しました!

 未来を予測する最良の方法は、それを作成することです。セブンイレブンアレン。C.ケイ

1971年夏には、アラン・ケイは、新しい言語を設計するための責任があり、SmalltalkのSmalltalkの設計は、生物学のアナロジーと確かに一致していると呼ばれます。

独立した個人(細胞)は、メッセージを送信することにより、相互に通信します。各メッセージには、どのように送信者アドレス、受信アドレス、受信機の実施形態と関連データについてのデータ、命令が含まれています。
ケイはどこへ行くの言語の機構全体にこの簡単なメッセージを実装したいと考え、これらのアイデアは、「オブジェクト指向」コアコンテンツを形成しますこれは、1990年代に、基本的なオブジェクト指向のソフトウェア設計方法および技術になります!それは人間の心の特性に近いです!

 ビューのアラン・ケイのポイント:

    1.「未来を予測する最良の方法は、それを作成することです」

    2.「ビジョンは、目標よりも重要です。」

。3「私は、オブジェクトと生物細胞を想像したり、ネットワーク上の単一のコンピュータにのみ、それらの間のメッセージを介して通信することができます」 - 微生物学者の背景として、

。4各オブジェクトは、家族を構成することができるこれらの代数的関係に関連する複数の代数を有することができ、これらの概念は非常に有用であることができる - 数学背景として

。、内部モジュールは、から成るのではなくオブジェクト5彼は疎結合とメッセージングとモジュールとの間の相互作用を心配しなければならない提唱しました。

6。そして、システムプライオリティの異常な成長はむしろ内部モジュールの特性や行動がメソッドを持っていなければならないものよりも、モジュール間の良好なコミュニケーションを設計する方法であることを確認することができます

 

おすすめ

転載: www.cnblogs.com/cdlyy/p/12348287.html