Я только что узнал шаблон Bridge
и его намерение: отмените абстракцию от его реализации, чтобы они могли варьироваться независимо.
Но почему бы не просто сделать AbstractFactory
то же самое?
Я знаю, что AbstractFactory
может создать конкретный мост, но мой вопрос касается использования AbstractFactory
вместо Bridge
для развязки абстракции и реализации.
Не могли бы вы объяснить мне реальную разницу между AbstractFactory
и Bridge
Шаблон?