adapter-class-vs-object-two-forms

Status: IN

The Adapter pattern has two forms: class adapter (uses multiple inheritance to adapt interfaces, inheriting interface publicly and implementation privately) and object adapter (uses composition, holding a pointer to the adaptee).

Source: entries/2026/06/17/gof-oo-chunk-11.md

Depended on by

JSON