| 授業実施日 | 内容 |
|---|---|
| 1回目 4月14日(月) | ガイダンス
Javaのダウンロードとインストール |
| 2回目 4月16(水) |
クラス図、オブジェクト図、可視性 |
| 3回目 4月21日(月) |
インスタンスの生成 |
| 4回目 4月23日(水) |
オブジェクト図1 |
| 5回目 4月28日(月) |
オブジェクト図2 |
| 6回目 4月30日(水) |
集約・委譲 |
| 7回目 5月7日(水) |
UserLocatorクラス |
| 8回目 5月12日(月) |
Stringクラスのメソッド(同一性と同値性) |
| 9回目 5月14日(水) |
ソフトウェア設計の問題点1 |
| 10回目 5月19日(月) |
ソフトウェア設計の問題点2 |
| 11回目 5月21日(水) |
オブジェクト指向設計の原則1とIterator |
| 12回目 5月26日(月) |
オブジェクト指向設計の原則2 |
| 13回目 5月28日(水) |
抽象クラス |
| 14回目 6月2日(月) |
アクセス修飾子(protected)とDiceクラス 参考資料2_1(Diceクラス)参考資料2_2(EvenDiceクラス) 参考資料2_3(OddDiceクラス) 参考資料2_4 (クラス図) 参考資料2_5(インタフェースの具象クラスの関係の記述) |
| 15回目 6月4日(水) |
オーバーロードとオーバーライド |
| 16回目 6月9日(月) |
問題解説 |
| 17回目 6月11日(水) |
テスト |
| 18回目 6月16日(月) |
Visitor1 |
| 19回目 6月18日(水) |
Visitor2 |
| 20回目 6月23日(月) |
Visitorパターン |
| 21回目 6月25日(水) |
オブジェクト指向設計の原則 |
| 22回目 6月30日(月) |
パターン技術 |
| 23回目 7月2日(水) |
CompositeパターンとVisitorパターン |
| 24回目 7月7日(月) |
期末模試解答 |
| 25回目 7月9日(水) |
テスト |
| 26回目 7月14日(月) |
ユースケース |
| 27回目 7月16日(水) |
テスト解説 |