スラッシュドット    はてなブックマーク  Yahoo!ブックマークに登録  印刷

4分 − クラスとインスタンス

- PR -

 同じ種類のオブジェクトをまとめて考えると便利です。これをクラス――classと呼びます。クラスとはオブジェクトの抽象概念です。例えば自分と家族のPさん、Qさん、Aさんや同僚のBさんなど人間オブジェクトの抽象概念を「人」というクラスにします。自分の勤務先O社や妹の勤務先U社など個々の会社の抽象概念を「会社」というクラスにします。

 インスタンス――instanceの言葉の意味は例です。for instanceは「例えば」です。クラスに属するオブジェクトをインスタンスと呼びます。例えばクラス「人」のインスタンスは自分や家族のPさん、Qさん、Aさんや同僚のBさんです。クラス「会社」のインスタンスはP社やU社です。

 インスタンスとオブジェクトは同じ意味で使われる場合が多いですが、インスタンスといった場合は必ずクラスを意識しています。つまり、インスタンスはあるクラスに属するオブジェクトの具体例だからです。

図4 クラス(抽象概念)とインスタンス(具体例)

  「5分 − 分類と分解」

 Index 
 5分で絶対に分かるオブジェクト指向
 

開発の世界では一般常識化

  1分 − オブジェクトとは
  2分 − 自律分散協調モデル
  3分 − カプセル化
4分 − クラスとインスタンス
  5分 − 分類と分解

5分で絶対に分かるシリーズ
 ・5分で絶対に分かるシステム開発
 ・5分で絶対に分かるプロジェクト管理
 ・5分で絶対に分かるCIO
 ・5分で絶対に分かるITアーキテクト
 ・5分で絶対に分かる工事進行基準
 ・5分で絶対に分かるSOX法と内部統制の違い
 ・5分で絶対に分かる日本版SOX法
 ・5分で絶対に分かる内部統制
 ・5分で絶対に分かるJ-SOX IT統制ガイダンス
 ・5分で絶対に分かるグリーンIT
 ・5分で絶対に分かる情報セキュリティ監査
 ・5分で絶対に分かるERP
 ・5分で絶対に分かるCRM
 ・5分で絶対に分かるビジネス・インテリジェンス
 ・5分で絶対に分かるBPMS
 ・5分で絶対に分かるSaaS
 ・5分で絶対に分かるITIL
 ・5分で絶対に分かるサーバ仮想化
 ・5分で絶対に分かるストレージ
 ・5分で絶対に分かるオフショア開発
 ・5分で絶対に分かるSOA
 ・5分で絶対に分かるUML
 ・5分で絶対に分かるオブジェクト指向
 ・5分で絶対に分かるフィッシング詐欺
 ・5分で絶対に分かるWinny情報漏えい対策
 ・5分で絶対に分かるRFID
 ・5分で絶対に分かる非接触ICカード
 ・5分で絶対に分かるPKI
 ・5分で絶対に分かるファイアウォール
 ・5分で絶対に分かるIDS
 ・5分で絶対に分かるVPN


@IT情報マネジメント メールマガジン 情報マネージャのための情報源(無料)


情報マネージャのための「今日のひと言」 - 2010/2/10
『徹底する』 経営実践のコツは凡事徹底です。経営で最も慎まなければならないことは、うまい方法ばかりを探し求め過ぎることです。整理・整頓の……>>続きはクリック

この記事に対するご意見をお寄せください managemail@atmarkit.co.jp

スキルアップ/キャリアアップ(JOB@IT)

@IT 情報マネジメント Special -PR-

操作もマニュアルも分かりやすい!
ユーザー視点で開発されたPC管理ツール

New!

仮想化すればコストは削減できるか?
仮想化に必要な「3つの視点」を解説する


情報漏えいで会社の社会的信用を失う前に
@ITメールソリューションLive! in Tokyo


コスト削減・信頼性向上をまとめて満たす
“高信頼Linux”を構築する方法とは?


SEの作業時間の大部分を占めるドキュメン
ト作成。これを短縮するツールを紹介


@IT Specialヘ
キャリアアップ 〜JOB@IT

求人情報