All challenges
Multiple ChoiceIntermediate 45s

Bridge pattern: separating dimensions

What problem does the Bridge pattern solve?
Options
  1. 1It decouples an abstraction from its implementation so both can vary independently across two dimensions
  2. 2It allows undo of operations by recording each command object and reversing it on demand
  3. 3It prevents object creation entirely by handing out shared and immutable flyweight instances
  4. 4It converts one interface into another so incompatible existing classes can collaborate

Think you can answer under pressure?

Get matched and answer live questions in 3-minute 1v1 battles. Elo ranking, badge tiers and bragging rights on the line.

Play this in a 3-minute battle