Note: This content was generated by AI. I am working on this page to provide personal content of better quality.
Bridge
Nota bene : This content was generated by AI. I am working on this page to provide personal content of better quality.
Split abstraction from implementation so both can vary independently.
Intent
Avoid subclass explosion (shape × color × renderer).
Python example
Chargement…
Console output
Raster circle r=5 Vector circle r=3
When to use
Orthogonal implementations to combine (UI, storage, rendering).