テクノロジ系誤り発見
UMLクラス図に関する以下の記述のうち、誤っているものはどれか。
A.クラス図のメンバ変数は属性(プロパティ)として表現され、可視性を示す記号が前に付く。
✓ この記述は正しい。メンバ変数は可視性記号(-private, #protected, +public)と共に表記される。
B.継承関係は白い矢じりの矢印で表現され、矢印の先が親クラスを指す。
✓ この記述は正しい。白い三角矢印で継承を表現し、矢印の先が親クラスになる。
C.関連性は両端に矢印がない直線で表現され、線の端に関連の多重度を記載する。
✓ この記述は正しい。関連性は矢印なしの直線で、多重度は1、0..1、*などで表記する。
D.メソッドの可視性でprivateを示す場合、記号は+(プラス)を使用する。← 正解
✓ 正解です。この記述が誤りで、privateは-(マイナス)で表現する。+はpublicを示す。
この問題のポイント
この記述が誤りで、privateは-(マイナス)で表現する。+はpublicを示す。