Questão
ID 665981Disciplina: Tecnologia da Informação
Assuntos: Padrões de Aplicações (Jee, Poeaa, Refactoring, Etc.)
Ano: 2024 Banca: FGV - Fundação Getúlio Vargas Órgão: Empresa de Processamento de Dados da Previdência Social
O texto a seguir deve ser usado para as próximas três questões
O esquema de um banco de dados relacional, especificado pelos comandos SQL a seguir, atenderá às consultas

Uma aplicação de e-commerce possui a seguinte classe Pedido, que cria diretamente uma instância de ServicoDePagamento e ServicoDeNotificacao para processar pagamentos e enviar notificações ao cliente:

Este código viola o Princípio da Inversão de Dependência (DIP). Para seguir corretamente o DIP, deve-se refatorar o código