Acerca dos padrões de projeto GoF (Gang of Four), analise as afirmativas:
I. O padrão Fachada define uma interface “assinante” ou “ouvinte” para receber notificações quando um evento ocorrer.
II. O padrão Observador define um ponto único de contato com o subsistema.
III. O padrão Estratégia define que diferentes estratégias devem ser implementadas em classes separadas com interfaces distintas.
IV. O padrão Singleton define visibilidade global ou um único ponto de acesso para uma única instância de uma classe.
V. O padrão Adaptador define um objeto adaptador intermediário para converter interfaces diferentes ou incompatíveis em uma interface estável.
Estão CORRETAS APENAS as afirmativas: