テクノロジ
クラス図とは
読み方:くらすず
ひとことで言うと:クラスの属性・操作と、クラス間の関連や継承など、システムの静的な構造を表すUML図。
意味をわかりやすく解説
クラス図は、オブジェクト指向設計でクラスの構造とクラス同士の関係を表すUMLの構造図です。クラス名、属性、操作(メソッド)を記し、関連、集約・コンポジション、汎化(継承)などを線で表します。
処理がどの順番で行われるかではなく、どのような種類のオブジェクトが存在し、どのような関係を持つかを把握するために使います。
具体例
「顧客」クラスと「注文」クラスを関連で結び、顧客1人が複数の注文を持てることを多重度で表す。
似た用語との違い
覚え方
クラス図=「誰がいて、何を持ち、誰とつながるか」を見る設計図。
基本情報技術者試験の試験ポイント
属性・操作・関連・多重度・継承などを読み、静的構造を表す図だと判断できるようにします。
CHECK QUESTION
「顧客」と「注文」の関係や多重度、各クラスの属性を表したい場合に適したUML図は何ですか。
答えを見る
クラス図です。クラスとその静的な関係を表すためです。
この説明は分かりやすかったですか?
基本情報技術者試験を勉強中ですか?
この用語を含む重要用語を、単語帳や4択テストで学習できます。