2020-03-20 デザインパターン入門 Builder GoF Builder 抽象クラスを定義して処理は継承したクラスが行う 具象クラスのインスタンスによって処理の切り替えが簡単にできる 商品登録は「フォーム画面から登録」と「バーコードから登録」できる ピンクの商品登録クラスに具象クラスのインスタンスを渡せば登録方法が切り替えられる フォームから登録だと、「フォーム登録インスタンス」をピンクの商品登録に渡せばOK