WEB用語

登録日時 : 2007年11月17日

フレームワーク

フレームワーク(Framework)とは、プログラミングにおいて、特定のオペレーティングシステムのためのアプリケーションの標準構造を実装するのに使われるクラスやライブラリの集まりである。
多くの再利用可能なコードをフレームワークにまとめることによって、開発者の手間を省き、新たなアプリケーションのために標準的なコードを改めて書かなくて済むようにする。
アプリケーションフレームワークはグラフィカルユーザインターフェース(GUI)が一般的になるに連れて一般化してきた。
というのも、GUIはアプリケーションの基本的構造の標準化を促進する傾向があるためである。
アプリケーションの基本コード構造が明らかであるため、標準フレームワークを使えば自動GUI作成ツールが作り易くなる。
フレームワークの実装にはオブジェクト指向プログラミング技法が一般に使われ、あるアプリケーションの独自の部品がフレームワーク内の既存のクラスを継承することができる。

カテゴリ

関連キーワード

プログラミング、オペレーティングシステム、アプリケーション、クラス、ライブラリ