コース概要

はじめに

  • パターンと階層型アーキテクチャ
  • パターンの説明
  • デザインパターンとデザイン
  • デザインパターンの検索と選択
  • デザインパターンの実装

よく知られたパターン

オブジェクトの作成

  • 工場
  • ビルダー
  • ファクトリーメソッド
  • プロトタイプ
  • シングルトン

構造パターン

  • アダプタ
  • 複合
  • デコレータ
  • ファサード
  • フライ級
  • プロキシ

行動パターン

  • 責任の連鎖
  • 指示
  • 通訳者
  • イテレータ
  • 調停者
  • メメント
  • 観察者
  • 戦略
  • テンプレートメソッド
  • ビジター
  • 観察者

パターンの作成

  • 模様を付けるか模様を付けないか
  • 正式なパターンの説明
  • パターンカタログの整理
  • 特定の目標と抽象化された目標
  • パターンをパターン コミュニティに公開する

要求

UMLおよびオブジェクト指向言語(C++、C#、Java、VB.NET、PHP 5.3以上など)の知識があること。

 14 時間

参加者の人数



Price per participant

お客様の声 (3)

関連コース

Matlab for Prescriptive Analytics

14 時間