Open LeoAndo opened 2 years ago
機能の階層と実装の階層を分ける
Bridgeパターンの特徴は、「機能のクラス階層」と「実装のクラス階層」を分けている点にある。 この2つのクラス階層を分けておけば、それぞれのクラス階層を独立に拡張することができる。
継承 は固い結びつきであり、委譲は緩やかな結びつきである。
機能の階層と実装の階層を分ける