Arquitetura de softwareArquitetura orientada a objetos
- (FGV 2022)
Os padrões GRASP descrevem princípios fundamentais de atribuição de responsabilidades em projetos de software orientado a objeto.
De acordo com esses padrões, o polimorfismo é um princípio orientador para atribuir responsabilidades
A) a classes artificiais que não representem nada no domínio do problema de maneira a obter uma coesão alta.
B) a classes abstratas que representem o comportamento de classes concretas para permitir ao sistema lidar com vários tipos de maneira homogênea.
C) a uma classe controladora global para centralizar o tratamento de todas as mensagens e eventos do sistema.
D) a classes que têm a informação necessária para satisfazer à responsabilidade e colaborar para que o acoplamento permaneça alto.
E) a classes estáticas, altamente coesas e que são utilizadas no sistema sem a necessidade de instanciar objetos.
Vamos para o Anterior: Exercício 1
Primeiro: Exercício 1
VOLTAR ao índice: Arquitetura de software