年間で過去35、設計者はハードウェア企業は、コンピュータのマイクロプロセッサベースのラップトップコンピュータに大規模な装置を設計されている。
期間では、これと同じ、ソフトウェア開発者は+ +、CまたはCでプログラムを書くと、アセンブラが行ってからの書面インチ明らかに、ソフトウェア開発の世界では、世界のハードウェア高速としてですが進行。 されるように重要な問題は、ここで何をされ ソフトウェア開発者、ハードウェア設計者ではないのですか?
この質問への答えは、ハードウェアを自分たちのして形成する開発システムをコンポーネントと嘘で使用する方法は、設計者、ハードウェアの作業。
のコンポーネントの再利用はソフトウェアです作成するより良い方法も。今日のソフトウェア開発者は最初から起動して、過去に多くのプログラマを率いて、同じ手順に従ってください。既にテストされているコンポーネントを既存の新しいシステムの作成は、常により信頼性の高いコードを生成する傾向がある。さらに、それはより速く、より安くすることが証明されています。
1990年の間に1970年と、アナリストは、オブジェクト開発したソフトウェア指向のアプローチは、オブジェクトと50以上のメソッドを持っていた1994年。ただし、3つの方法を達成人気:
で、1994年ラムボー Booch氏は、Jacobsonさんは1995年の方法以前のいくつかの、定義する標準の言語をで組み込む利点が参加)統一モデリング言語(UMLを定義言語力を開発しています。
今日のオブジェクト指向プログラミング言語をプログラミングさに影響されないだけでなく、指向の分析と特定の設計のシステム(オープンソースのDBMS管理システムですオブジェクトを含むベース、指向のデータなどのPostgreSQLオブジェクト)。
このすべての進歩はに対するプログラミングが取ら構造の利点は、この手法は、原因と機能広範に。
のプログラミングいくつかの方法を持っているこの利点:
1。 促進のコードの再利用と拡張子。
2。 システムをできるように複雑にするに作成します。
3。 管理は、世界をリアルタイムに関連しています。
4。 容易に視覚的なプログラムの開発。
5。 プロトタイピング
6。 合理化ソフトウェア開発
7。容易にチームワーク
8。 大幅にメンテナンスを容易にするソフトウェア
その後、プログラミング指向オブジェクトを示すリストを表示しての言語:
言語プログラミングの多くは、これらの、指向ではない、純粋にオブジェクト指向ですが、さ組み合わせるハイブリッド
のようなC + +など、他の言語OOCOBOL 、 OOLISP 、 OOPROLOGとオブジェクトREXXのは 、古典的な言語プログラミング指向-オブジェクトがされて作成者の追加拡張に設定してください。
Date: 2011-12-05