Q893817 • Programação • CESGRANRIO • Caixa Econômica Federal • Simulado • 2024 [Questão inédita]Um programador está trabalhando em um projeto de controle e transporte de cargas. No contexto inicial, a aplicação trata apenas transportes do modal rodoviário. À medida que o sistema cresce, observa-se a necessidade de incluir mais modais de transporte, como hidroviário e aéreo. Apenas uma classe, “Automóvel”, havia sido implementada para lidar com os transportes necessários. Considerando a necessidade de adicionar mais meios de transporte ao sistema e o conhecimento sobre padrões de projeto, o mais adequado para o programadorseria: a) Reescrever a aplicação para abranger mais tipos de meios de transporte. ✂️ b) Utilizar-se de um padrão de projeto comportamental. Uma vez que o sistema já se encontra em pleno funcionamento, tratar, na classe “Automóvel”, os diferentes tipos de meios de transporte. ✂️ c) Adotar um padrão de projeto estrutural para dividir a classe “Automóvel” em componentes menores, de modo a englobar diferentes tipos de meios de transporte. ✂️ d) Empregar um padrão de projeto criacional para abstrair a classe “Automóvel” e possibilitar a criação de outras classes com propriedades semelhantes. ✂️ e) Nenhuma das alternativas anteriores. ✂️ Resolver