Abril 08
                               Prof(s). Ismael H. F. Santos & Eduardo Bezerra                                        31
Adapter (aplicabilidade)
nQuando se quer usar uma classe já existente e sua interface não combina com a esperada pelo cliente;
nQuando se quer criar uma classe reutilizável que coopera com classes não relacionadas ou não previstas, isto é, classes que não necessariamente tenham interfaces compatíveis;
nQuando se necessita usar várias classes existentes, mas é impraticável adaptar através da transformação de suas interfaces para transformá-las em subclasses de uma mesma classe.
n