Lexicon

Uniform Component Interface

Kind: constraint

Layer: Design Patterns Core

Record: lexicon:uniform-component-interface

Canonical: Lexicon

The requirement that leaves and composites implement one shared interface so clients treat them alike.

Listed in Lexicon terms, after Separable Intrinsic State and before Indirection.

Category

  • Structural Patterns

Required by

  • Composite Pattern

Linked from

  • Structural Patterns