UMLを基礎から理解する ――UMLでできること,できないこと

藤倉俊幸

tag: 組み込み 半導体

技術解説 2003年3月23日

1)クラス図,オブジェクト図

 オブジェクト指向プログラミングではクラスをインスタンス化(実体化)してオブジェクトを作ります.この関係は,C言語の型宣言(typedef int LENGTH;)と変数宣言(LENGTH x=256;)の関係と同じです.型と型の関係を表すのがクラス図(図6)で,変数と変数の関係を表すのがオブジェクト図(図7)です.

 変数はプログラムの実行によって生成されたり削除されたりします.したがって,オブジェクト図はある特定の時点のプログラム構造を表しています.

f06_01.gif
〔図6〕クラス図 「○○というもの」どうしの関係を示すのが,クラス図である.


f07_01.gif
〔図7〕オブジェクト図
クラス図で示された「○○」を実体化したもの(1番目の哲学者,2番目の哲学者,...)どうしの関係を示すのが,オブジェクト図である.

組み込みキャッチアップ

お知らせ 一覧を見る

電子書籍の最新刊! FPGAマガジン No.12『ARMコアFPGA×Linux初体験』好評発売中

FPGAマガジン No.11『性能UP! アルゴリズム×手仕上げHDL』好評発売中! PDF版もあります

PICK UP用語

EV(電気自動車)

関連記事

EnOcean

関連記事

Android

関連記事

ニュース 一覧を見る
Tech Villageブログ

渡辺のぼるのロボコン・プロモータ日記

2年ぶりのブログ更新w

2016年10月 9日

Hamana Project

Hamana-8最終打ち上げ報告(その2)

2012年6月26日