コトバンクはYahoo!辞書と技術提携しています。

オブジェクト指向 オブジェクト シコウ

ASCII.jpデジタル用語辞典の解説

オブジェクト指向

ソフトウェア開発技法のひとつ。あるデータの処理をオブジェクト(モノ)にまとめて部品として扱い、部品の組み合わせでシステム全体を構築していく。部品の再利用や分類がしやすく、開発工程を効率化できる。オブジェクト内で処理される内容のうち、公開する必要のない情報は外部から隠せるので、オブジェクトそのものを外部から扱いやすい。システムが小規模な場合は、担当者各自がそれぞれの設計思想でプログラムを組んでも問題ないが、大規模なシステムになると、同じ目的のために別々のプログラムが生成されたり、似たような処理が重複するなど非効率な面が出てくる。こうした個所を部品として共通化することで、システム全体を合理化し、開発期間の短縮化やシステムの完成度を高めていくのが目的。システムが大規模化してくると、「オブジェクト指向」の考え方が欠かせなくなる。

出典 ASCII.jpデジタル用語辞典ASCII.jpデジタル用語辞典について 情報

デジタル大辞泉の解説

オブジェクト‐しこう〔‐シカウ〕【オブジェクト指向】

object-orientedソフトウエアの設計や開発において、データや処理対象そのものに重点を置く考え方のこと。プログラムの内部動作や操作手順の詳細を知ることなく利用できるという利点がある。

出典 小学館デジタル大辞泉について 情報 | 凡例

百科事典マイペディアの解説

オブジェクト指向【オブジェクトしこう】

コンピューター用語でobject orientedの訳語。操作対象となるもの(オブジェクト)を中心にすえる考え方。オブジェクトとは,処理や操作の手続きと,対象となるデータとを包含するもので,GUIにおけるアイコンがそれに該当する。
→関連項目Java

出典 株式会社日立ソリューションズ・クリエイト百科事典マイペディアについて 情報

IT用語がわかる辞典の解説

オブジェクトしこう【オブジェクト指向】

ソフトウェアの設計思想または開発手法のひとつ。プログラムを処理すべき一連の手続きとしてではなく、工程や機能別の部品とみなし、その組み合わせによりシステムを構築する。似たような処理を部品として共通化させたり、部品を再利用したりすることで開発の効率化を図る手法。◇「object-oriented」の頭文字から「OO(オーオー)」ともいう。

出典 講談社IT用語がわかる辞典について 情報

世界大百科事典 第2版の解説

オブジェクトしこう【オブジェクト指向 object-oriented】

テープレコーダーのボタンの配置は,どの製品でも同じであることをわれわれは知っている。テープレコーダーを開発する人は,この基本配置を守って設計し,利用する人は,ボタンを押すことによって再生,巻戻し等の操作を行う。物と物に対する操作方法を統一して,開発者と利用者を区別しているわけである。オブジェクト指向とは,このように対象物(オブジェクト)を定義する者とその対象物を利用する者とを区別して考えていこうという考え方である。

出典 株式会社日立ソリューションズ・クリエイト世界大百科事典 第2版について 情報

大辞林 第三版の解説

オブジェクトしこう【オブジェクト指向】

プログラミング手法の一。データをそれぞれの性質に応じた動作をも含むオブジェクトとして定義し、プログラムの設計と実現とを行うもの。従来の手続きを中心としたプログラミングに比べ、大規模なプログラムの開発が容易になる。

出典 三省堂大辞林 第三版について 情報

世界大百科事典内のオブジェクト指向の言及

【コンピューター】より

…このようにして,プログラムが対象としているものをコンピューター内に,数値配列以外のより自然な構造で表現することが可能になる。これをさらに推し進めたのが,オブジェクト指向の概念である。 このようにコンピューターのメモリーの中には,整数や浮動小数点数,文字コード,ポインターなどがすべて同じ見掛けの二進数で存在することになる。…

【プログラミング】より

…ワインバーグGerald M.Weinbergは,そうしたコンピュータープログラミングの心理学に関する知見を《コンピュータープログラミングの心理学》(邦訳,共立出版,1971)など,数点の著書にまとめている。 最近では,オブジェクト指向のパラダイムをプログラミングでも生かしている。初期のオブジェクト指向プログラミング言語Smalltalkから,現在のJavaまで,オブジェクト(実体)で実世界をモデリングして,それをプログラムに対応づけする方法は,しばしば生じるプログラムの保守(追加要求や仕様変更に応じる手直し)が容易であることから,特に大規模のプログラムで採用している。…

【プログラミング言語】より

…また最近ではリフレクション(後述)を用いた言語機能の拡張も多く研究されている。 手続きを定義したり,(オブジェクト指向言語の場合)新たなオブジェクトを定義することは,見方によっては言語の機能を拡張していると言える。ある程度汎用性のある機能拡張を実現するような,ひとまとまりの関数群,オブジェクト群など(の仕様)をAPI(application programming interface)と呼ぶ。…

※「オブジェクト指向」について言及している用語解説の一部を掲載しています。

出典|株式会社日立ソリューションズ・クリエイト世界大百科事典 第2版について | 情報

オブジェクト指向の関連キーワードオブジェクトマネージメントグループオブジェクト指向プログラミングトップレベルインターフェイスオブジェクト指向パラダイムNewtonScriptトップレベルパッケージカレントオブジェクトサブインターフェイスラッパーオブジェクトトップレベルクラスクラスライブラリーファクトリメソッドSmalltalkデザイン・パターンTaligent社シープラスプラスデザインパターンポリモーフィズムテープレコーダーセッターメソッド

今日のキーワード

いい夫婦の日

11月22日。通商産業省(現経済産業省)が制定。パートナーへの感謝の意を示し、絆を深める。...

続きを読む

コトバンク for iPhone

コトバンク for Android