作成日 2010/9/18
最終更新日 2010/9/18

問題1.11(問題タイトル:派生属性)

オブジェクト指向設計についての問題(初級レベル)です。

問題タイトル:派生属性
重要度:★★★☆☆(普通)
難易度:★★☆☆☆(やや簡単)


1.問題
2.解答・解説
3.参考文献


1.問題

問題タイトル:派生属性
重要度:★★★☆☆(普通)
難易度:★★☆☆☆(やや簡単)

問題:表1はAさんの模試の結果である。ここで、平均点とは英語・数学・国語・理科・社会の点数の合計を科目数(5)で割ったものである。
そのときのクラス図が図2である。図1の「ア」に入る語句として最も適切なものをa〜dのうちから1つ選べ。

Aさんの模試の結果
受験日英語数学国語理科社会平均点
1997/05/18358741765558.8
1997/07/20557055806565.0
1997/08/17419032687761.6
1997/09/21509137705260.0
1997/11/09458932866563.4


図1 クラス図

 a.「!」
 b.「=」
 c.「/」
 d.「*」

問題文終わり

このページのトップへ












注意:これ以上、下にスクロールすると解答・解説が見えちゃいます。

2.解答・解説

解答:c
解説:
 他の属性を元に計算できるので派生属性です。なので「/」が正解。
 
 「!」、「=」、「*」はない。
 それにしても、Aさん、文系科目の点数、悪すぎ・・・。

 それから、正解を埋めたクラス図は以下の通り(図2)となります。

図2 クラス図

このページのトップへ

3.参考文献

 このページを作成する際に参考にしたページや、もっと勉強したい人向けの資料です。

番号

リンク先の名称

リンク先の説明

リンクした日

1 クラスとオブジェクト - だるまのエクセルVBA クラス、および、オブジェクトの概念を説明してます。 2010/9/18

番号

著者名

書籍名

ISBN

1 オージス総研オブジェクトの広場編集部、山内 亨和 その場でつかえるしっかり学べるUML2.0 978-4798012391


Prev Up Next  Top
このページのトップへ


このページの利用によって発生した、いかなる損害について、このホームページの作成者は責任を負いません。
このページの間違いや嘘を見つけた方、このページに書いて欲しい情報がある方はメールをお願いします。

Microsoft 、Windows 、Visual Basic および Excel は米国Microsoft Corporationの米国およびその他の国における登録商標または商標です。
ここではExcel® をエクセル、Visual Basic® for Applications をVBAと表記する場合があります。
Mac 、Mac OS 、Mac OS X は米国Apple Computer,Inc.の登録商標または商標です。
OMG、UML、Unified Modeling Languageは、Object Management Groupの商標または登録商標です。
Sun、Sun Microsystems、サンのロゴマーク、Java、及び、Sun/Solaris/Java に関連するすべての商標およびロゴマークは米国 Sun Microsystems, Inc. の米国およびその他の国における商標または登録商標です。
その他、社名および商品名、システム名称などは、一般に各社の商標または登録商標です。

このホームページの作成者はこれらの会社とはいっさい関係がありません。