「ビルディング・ブロック」の仕様において「パブリック・インターフェース」を定義する目的はどれか。

インターフェースを標準化することで、内部実装の詳細に依存せずにブロックを組み合わせて再利用できる。