- トップページ
- システムアーキテクト
- 平成26年度秋季問題一覧
- 平成26年度秋季問題21-解答・解説-分析
平成26年度秋季問題
問題21
階層構造をもつ組織と社員の所属を表すUMLのクラス図のうち、“社員は組織階層中のどの組織にも所属できるが、兼務はしない”とするものはどれか。
階層構造をもつ組織と社員の所属を表すUMLのクラス図のうち、“社員は組織階層中のどの組織にも所属できるが、兼務はしない”とするものはどれか。
解答:エ
<解説>
ア | × | "社員"クラスは"末端組織"クラスとリレーションシップで結ばれている。したがって、社員は末端組織にしか所属できない。 |
イ | × | "社員"クラスはスーパクラスである。"組織"クラスとリレーションシップで結ばれているので、社員はどの組織にも所属できる。 しかし"社員"クラスと"組織"クラス間のリレーションシップの多重度は1対*なので1人の社員が複数の組織に所属できる。 すなわち"兼務はしない"という条件と一致しない。 |
ウ | × | "社員"クラスはスーパクラスである。"組織"クラスとリレーションシップで結ばれているので、社員はどの組織にも所属できる。 しかし"社員"クラスと"組織"クラス間のリレーションシップの多重度は1対*なので1人の社員が複数の組織に所属できる。 すなわち"兼務はしない"という条件と一致しない。 |
エ | ○ | 正しい |
お問い合わせ