2017-03-16 Java デザインパターンとは java 用語 デザインパターン よく使われる設計をパターン化したもの。 メリット プログラムの再利用がしやすくなる コードが読みやすくなる 有名なのがGoFデザインパターン。 GoFには23個のデザインパターンがある。 Builderパターン 様々なオブジェクトを作るためのパターン。 ビルダクラス・ディレクタクラスの2つを用意する。 ビルダクラス:様々なオブジェクトを生成するためメソッドを提供する。 ディレクタクラス:複数のビルダクラスをまとめて管理するクラス。 参照:GoFの23のデザインパターンを,Javaで活用するための一覧表 (パターンごとの要約コメント付き) - 主に言語とシステム開発に関して