基本情報技術者合格のための勉強法まとめブログ

情報系の学生にとってはもはや必需品  ”基本情報技術者” しかし、実務経験のない学生では午後試験の突破は難しいです。 そんなあなたの悩みを打ち消すヒントが詰まったブログです。

5分でわかる!クラス図

おはようございます!

 

 

 

・就職活動で役立てたい

 

・効率的に勉強したい

 

・資格はほしいけど何から

 勉強したらいいのか分からない

 

・バイトやサークル

 勉強時間が確保できない

 

・ITに興味がある

 

 

 

そんなあなたのための

毎日情報処理技術者

 

 

今日のテーマはクラス図です。

 

 

 

 

クラス図は

オブジェクト指向を用いた開発で

用いられます。

 

 

 

オブジェクトの構成や関係性を

モデル化して、プログラミングを行います。

 

 

クラス図は

クラスの属性と操作

クラス間の関係を図にします。

 

 

 

ここでいう属性はデータ

操作はメソッドを表します。

 

 

簡単な例を見ていきましょう。

 

 

 

ここでは車を使って

モデル図の説明をしていきます。

 

 

車はハンドルブレーキなどの情報を持ちます。

 

 

 

この情報が属性です。

 

 

そして車は

ハンドルを切る、ブレーキを踏む

などの属性を動かすことを操作と言います。

 

 

 

属性と操作を定義した情報

クラスと言います。

 

 

 

クラスを基に作成したものを

インスタンスと言います。

 

 

クラス間の関係の一つに

汎化と特化があります。

 

 

タクシーやバスを

クラスとして考えます。

 

 

 

タクシーやバスは

ハンドル、ブレーキ、アクセル

など共通の属性を持ちます。

 

 

 

これら共通の情報をまとめて

新たなクラスを作成することを

汎化と言います。

 

 

 

この共通の情報の中から

さらに固有の情報を持たせることを特化と言います。

 

 

 

電気自動者であれば

充電用のプラグなどです。

 

 

 

これはタクシーやバスにはありません。

 

 

 

クラス図に関する過去問です。

 

平成29年度 秋

https://drive.google.com/open?id=18zk0Jh07-tBrJmobpyHaD7aVtWPPDlSX

解説動画

 

 

 

 

隙間時間を効率的に使い

合格を目指しましょう!

 

 

 

 

ブログは毎日8時更新

 

 

通学や通勤中に

眺めるだけで勉強できます。

 

 

 

効率よく勉強しましょう!

 

 

YouToubeは毎日20時更新

 

家に帰った後に

ゆっくり眺めてください。