1
resposta

Usar interface

No padrão Adapter é necessario criar uma interface? Visto que só existe uma classe...

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta

Oi Mauro, tudo bom?

A interface só é utilizada no padrão bridge mesmo. No adapter, temos apenas uma classe encapsulando outra, como no exemplo do relógio.

Se, por um acaso, surgirem muitos adapters no sistema que possuem métodos em comum entre sí, ai sim precisariamos de uma interface mas apenas para relacionar as classes já existes. O pattern em sí não exige a criação de nenhuma interface =)

Abraço