Questão FC670962
A construção de um software começa com seu projeto, fase em que são definidas sua arquitetura, suas estruturas (programas e dados) e a escola da metodologia a ser adotada. Com base
Técnicas de Modelagem de Sistemas
QUADRIX · 2025
A construção de um software começa com seu projeto, fase em que são definidas sua arquitetura, suas estruturas (programas e dados) e a escola da metodologia a ser adotada. Com base nessa informação, julgue o item seguinte.
Em arquiteturas de software orientadas a objetos, a principal função das classes é armazenar dados, e a interação entre objetos não tem impacto significativo no design do sistema.
Mostrar resposta e comentário
Gabarito
Errado
Comentário do professor
A afirmação é ERRADA por dois motivos. Primeiro, em arquiteturas orientadas a objetos a principal função das classes não é apenas armazenar dados: elas encapsulam dados e comportamentos (atributos e métodos), representando responsabilidades e regras do domínio.
Segundo, a interação entre objetos é fundamental: mensagens, invocação de métodos, contratos e interfaces moldam a organização do sistema. Essas interações determinam acoplamento, coesão, distribuição de responsabilidades e influenciam decisões de modularização e extensibilidade.
Portanto, ambas as partes do item estão incorretas: classes não são apenas "estruturas de dados" e a interação entre objetos tem impacto significativo no design do sistema.
Conteúdo do catálogo FC Concursos · Atualizado em