target client

Target Client <<interface>> Original operationA() - PowerPoint PPT Presentation

Target Client <<interface>> Original operationA() operationB() Adapter operationA() operationB() Target Client <<interface>> operationA() Adapter Original operationB() original operationA()


  1. Target Client <<interface>> Original operationA() operationB() Adapter operationA() operationB()

  2. Target Client <<interface>> operationA() Adapter Original operationB() original operationA() original.operationB()

  3. Target Client <<interface>> BETTER operationA() Adapter Original operationB() original operationA() original.operationB()

  4. Component <<interface>> operation() ConcreteComponentA ConcreteComponentC operation() operation() Decorator ConcreteComponentB component operation() addedState operation() ... addedOperation() component.operation()

Recommend


More recommend