オブジェクト指向 単語


ニコニコ動画でオブジェクト指向の動画を見に行く

オブジェクトシコウ

これはリビジョン 55298 の記事です。
内容が古い・もしくは誤っている可能性があります。
最新版をみる

オブジェクト指向とは、プログラムひいてはシステムにおける構成要素を
現実世界における物体として捉える概念である。

プログラミングにおけるオブジェクト指向

オブジェクト指向におけるプログラミングとは特定のデータ構造と振る舞いを持つものを
全て物体(オブジェクト)として捉える概念である。

オブジェクト指向では、システム上における、構成要素を分析し、その特徴をクラスとして定義する。
クラスにはその物体が、どのような形態を持つか、どのような振る舞いをするべきかを記述する。
例として、システム内にメモ帳を持たせたいとする。

形態としては、次のようなものが考えられる。

  • 書き込めるスペースがどのくらいあるか。

振る舞いとしては、次のようなものが考えられる。

  • 文字を書き込むことが出来る。
  • 文字を消すことも出来る。
  • 書かれた文字は読むことが出来る。

これらの特徴をあらかじめクラスという形で纏めておくことによって、
そのクラスからメモ帳を(メモリ容量が許す限り)何個も作り出すことが出来る。
このようにしひとつのメモ帳を作り出すことをインスタンス化という。

こうすることによって、何が嬉しいのかというと、そのシステムが持っているメモ帳を増やしたいという
場合に、次回からは特徴を意識せずに簡単に作ることができるようになる。
これを再利用という。

このようにして、作り出されたオブジェクトが相互に作用しあって動作するようなプログラムを
作ることがオブジェクト指向プログラミングである。

 

おすすめトレンド

ニコニ広告で宣伝された記事

記事と一緒に動画もおすすめ!
もっと見る

急上昇ワード改

最終更新:2025/12/10(水) 06:00

ほめられた記事

最終更新:2025/12/10(水) 05:00

ウォッチリストに追加しました!

すでにウォッチリストに
入っています。

OK

追加に失敗しました。

OK

追加にはログインが必要です。

           

ほめた!

すでにほめています。

すでにほめています。

ほめるを取消しました。

OK

ほめるに失敗しました。

OK

ほめるの取消しに失敗しました。

OK

ほめるにはログインが必要です。

タグ編集にはログインが必要です。

タグ編集には利用規約の同意が必要です。

TOP