Common Interface
Kind: constraint
Layer: Design Patterns Core
Record: lexicon:common-interface
Canonical: Lexicon
The requirement that a wrapper and the object it wraps share one interface so they remain interchangeable.
Listed in Lexicon terms, after Remote Stub and before Incompatible Interfaces.