[Android]ビルダーパターンとは

このページには広告が含まれる場合があります。

 

クラスをインスタンス化する際に使うコンストラクタではできないような、複雑な初期化ができるデザインパターンである「ビルダーパターン(Builder Pattern)」について説明しています。

「デザインパターン」とは、過去のソフトウェア設計者が発見し編み出した設計ノウハウを蓄積し、名前をつけ、再利用しやすいように特定の規約に従ってカタログ化したもの(wiki)で、GoF(Gang Of Four:エーリヒ・ガンマ、リチャード・ヘルム、ラルフ・ジョンソン、ジョン・ブリシディース)という4人の天才プログラマーによって生み出されました。

彼らは、デザインパターンという用語を初めてソフトウェア開発に導入し、『オブジェクト指向における再利用のためのデザインパターン』の中で23種類のパターンを取り上げており、「ビルダーパターン」はその一つです。

(詳しくは下の動画で解説していますので、よろしければご覧ください)

こんな記事も読まれています

人気No.1

前向きな気持ちになれる 占星術・タロットリーディング

あすコロ式・相談サロン 【ナビるやん】

人に言えない悩みから使命・運勢診断まで、あなたに寄り添いながら“ナビゲート”する、あすコロ人気No.1のオンライン相談サロン。占星術・心理学・タロットの叡智を活かし、普段認識していない「潜在意識」にアクセスしてあなたの気づいていない可能性を拓かせ、明日から前向きに歩めるようになる60分のリーディングセッション。

今すぐ詳細を見る(メルマガ登録で初回半額) ▶

TOP