学習内容
|
1. オブジェクト指向の考え方
- オブジェクト指向とは
- オブジェクト指向の歴史
- オブジェクト指向の必要性
- オブジェクト指向を導入するときの課題
- オブジェクト指向と従来の考え方の違い
- オブジェクト指向によるシステム化の例
- オブジェクト指向の考え方
2. オブジェクト指向の重要概念
- クラスとオブジェクト
- 属性と操作
- 情報隠蔽とカプセル化
- メッセージ
- 継承
- 多態性とインタフェース
- クラスの関係
3. チュートリアル
- 演習の概要
- 業務を確認する
- クラスと属性の候補を見つける
- クラスと属性の候補を絞り込む
- クラスに属性を割り当てる
- クラス間の関係を引く
- 多重度やロールを考える
- 操作を定義する
4. OOA・OODとOOPへの布石
- OOA・OODの概要
- OOPの概要
|