- HOME /
- 在学生の方へ /
- コンピュータコミュニケーション科4年 /
- デザインパターン
デザインパターン
科目コード | 25C022140 |
---|---|
科目名 | デザインパターン |
担当者名 | 保坂 修治 |
授業の概要 | 先人たちが開発したオブジェクト指向プログラミングのためのデザインパターンについて知り、先人たちの優れた経験を実際に活かせることを学ぶ |
実務経験内容 | |
事前・事後学習の内容 | 事前の学習:前の週に学習した内容について復習しておくこと |
到達目標 | デザインパターンについて理解して、そのデザインパターンが既存のプログラムに適用できることを認識して利用することができる |
授業の進め方 | 各週のテーマに沿って、考え方と具体的なプログラムを例に挙げて解説をする。演習課題に取り組み理解を深める |
授業計画 | 【第1回】ガイダンス 【第2回】JUNIT-1- 【第3回】JUNIT-2- 【第4回】単一責任の原則 【第5回】オープン・クローズドの原則 【第6回】リスコフの置換原則 【第7回】依存関係逆転の原則 【第8回】インタフェース分離の原則 【第9回】commandパターン 【第10回】 Template MethodパターンとStrategyパターン 【第11回】Facadeパターンと 【第12回】Singletonパターン 【第13回】その他のパターン 【第14回】課題演習 【第15回】振り返り |
成績評価方法 | 提出された課題の内容で評価を行う |
テキスト | |
参考文献 | 結城浩著 Java言語で学ぶデザインパターン入門ン第3版 SBクリエイティブ |