オブジェクト向けVSプロシージャ向け(OOP VS OP)

1011 ワード

1.総説
私たちは哲学と言語学の角度からこの問題を述べる.オブジェクト向けまたはプロセス向けは、実際には、周辺のこの世界を抽象的な言語でどのように記述するかに由来し、抽象的な結果がコンピュータの処理をより容易にしたり、容易にしたりすることを目的としています.私たちが周辺のこの世界を観察すると、世界全体が2つの部分(少し哲学的な感じ):1、物体;2、物体の上の行為、例えば、物体:車;動作:走行.だから、この世界を描く时、私达は2つの方面の概括があって、それはこの2つの方面に対して概括する时、軽重緩急あるいは喜びの好みがあって、1、ある人は行為を主として、彼らはまずあるあるいはいくつかの行為の発生過程(例えば走行)を抽象して、物体(人、車)はそれに付属しています.2、ある人は物体を主として、彼らは世界を各种の各种の各种の各种の物体、木、动物、気体などに分けて、更にこれらの物体の上でその各种の色の行为を描写して同じで、言语学の角度から见て、はっきりと1件の事を表现して、このように表现する必要があって、中国语に関わらず日本语:明ちゃんは出て行きます.(これは最も基本的な表現です)私たちは1が必要です.主語:明ちゃん2、何をしますか.出て行け.
      (  )    ,  (  )    。

2.进阶(i小明に対して学校に行く)a.向きの过程:学校に行くことを定义して、もし赤、二卵、大ばかなどの10人がいたら、彼らの学校の方式は同じで、もし车に乗ることがあって、歩くことがあって异なって、10人の学校に行く过程を定义してそれぞれb.向きの対象を定义しなければならなくて、1人(あるいは学生)を定义して、1つの学校に行く方法を定义して、10人なら、この学生の中で最大10の方法を定義します.c.もし学校に行く途中、明ちゃんがアイスクリームを買いたいなら、女の子になりたいなら、どうしますか.プロセスに向かうにはアイスクリーム、女の子を買うプロセスを追加しなければならないが、オブジェクトに向かうには、学生クラスに女の子を追加するだけで、アイスクリームを買う方法d.オブジェクトに向かうのはデータと行為の集団であり、プロセスに向かうには方法だけを考慮し、データを考慮していない.このように、方法にデータが必要な場合、いくつかの問題に直面する.