建設会社(メインクラス)はビルや橋を建てるために、建築家について具体的なことは知らなくても良い。現場監督(Builderインターフェース)は抽象的な建築家(Builderクラス)の扱いだけを知っていれば、ビル(Builderのサブクラス)だろうが橋(Builderのサブクラス)だろうが建築家にお願いできるという点です。オブジェクト指向では重要なデザインパターンなのではないでしょうか。デザインパターンって良くできてますね。