Multiple choice technology web technology

What do Bridge, Facade, Factory and Flyweight have in common?

  1. They are all source code version-control systems for various platforms

  2. They are all popular frameworks for building graphical user interfaces

  3. They are all design patterns for object-oriented software development

  4. They all begin with the letter "f"

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

Bridge, Facade, Factory, and Flyweight are all classic design patterns from the Gang of Four book, used to solve common object-oriented design problems. They are not version control systems, GUI frameworks, or just words starting with 'f'.