Padrão Adapter
1 Structural Patterns How classes and objects are composed to form larger structures Structural class patterns: use inheritance to compose interfaces.