テンプレート

「Template Method」パターンとは?サンプルを踏まえてわかりやすく解説!【Java】

「Template Method」パターンとは?サンプルを踏まえてわかりやすく解説!【Java】

 本記事ではGoFのデザインパターンのプログラムの振る舞いに関するパターンの一つである「Template Method」パターンを解説します。このパターンを一言で説明するならば、「抽象的な処理を親クラスで定義し、サブクラスで処理を実装することでオブジェクトの振る舞いを共通化するパターン」と言えるでしょう。「Template Method」パターンをサンプルを踏まえて解説します。

続きを読む

ExpressGeneratorで作成したファイルの役割について解説2

前回の記事では自動生成された「app.js」を詳細に解説して行きました。本記事では、その他のフォルダについて解説して行きます。自動生成されたフォルダ、ファイルは以下の通りです。

  • app.js
  • bin フォルダ
  • node_modules フォルダ
  • package-lock.json
  • package.json
  • public フォルダ
  • routes フォルダ
  • views フォルダ
続きを読む