JavaA2Z

KAB-studio > プログラミング > JavaA2Z > オブジェクトとは

オブジェクト

日本語 物体
英語 object
ふりがな おぶじぇくと
フリガナ オブジェクト

解説

大まかな意味としては「物体」を指す単語。
ただし、プログラミングにおいて非常に多くの側面を持ち、そして悩みの種となる。
 
最も良く使われるのは「インスタンス」と同じ意味としての使用方法である。
「オブジェクト」はクラスを元に作られた存在であり、内部情報としてのフィールドと、操作をうためのメソッドを持つものである。
基本的にクラスのことは「オブジェクト」とは言わない。実体として存在していなければオブジェクトとは言わない。
 
インスタンス」を概念化したものとして使用する場合もある。
Javaインスタンスとしてではなく「ウィンドウA」「整数値データB」といったより曖昧な存在を「オブジェクト」と言う場合もある。
これは「オブジェクト指向」において用いられる事が多く、またこの場合「オブジェクト=クラス」的な扱いをされる場合もある。これは「オブジェクト指向」が言語仕様にとらわれない概念であるためであり、また実際にJava以外の言語では、クラスインスタンスのように振る舞う言語も存在する。
 
希にObjectクラスのことを指す場合もある。
クラススーパークラスObjectクラスということを考えると、Javaの言語仕様として「どのクラスインスタンスもオブジェクトである」ということを仕様として示しているとも言える。

参考サイト

  • (参考サイトはありません)

(KAB-studioからのおしらせです)

サンプルプログラム(とか)サンプルを別ウィンドウで表示サンプルをクリップボードへコピー(WindowsでIEの場合のみ)

「『オブジェクト』ってよく使われるよねー。曖昧で意味よくわかんないけど」
「曖昧だからよく使われるんじゃない?」
「ああ……」
「『オブジェクト』ってよく使われるよねー。曖昧で意味よくわかんないけど」
「曖昧だからよく使われるんじゃない?」
「ああ……」

この単語を含むページ

はてなブックマーク 詳細を表示 はてなブックマーク ブックマーク数
livedoorクリップ 詳細を表示 livedoorクリップ ブックマーク数
Yahoo!ブックマーク 詳細を表示 users
del.icio.us 登録する RSSに登録
サンプルを別ウィンドウで表示
サンプルをクリップボードへコピー(WindowsでIEの場合のみ)
update:2005/04/13
このページは、Javaプログラミング言語についての用語を網羅した辞書「JavaA2Z」の一ページです。
詳しくは「JavaA2Z」表紙の説明をご覧ください。