Os diagramas de classe e diagramas de objetos da UML 2.5 são elementos importantes na modelagem de sistemas orientados a objetos. Ambos desempenham papéis distintos na visualização e representação das estruturas e interações dentro de um sistema.
Assinale a opção que descreve corretamente as diferenças entre o diagrama de classe e o diagrama de objetos na UML 2.5.
- A Ambos os diagramas representam a estrutura estática de um sistema, mas o diagrama de objetos inclui a hierarquia de herança entre as classes, enquanto o diagrama de classe não oferece artefato equivalente a essa possibilidade.
- B Cabe ao diagrama de classe destacar unicamente as associações entre classes e suas multiplicidades, enquanto ao diagrama de objetos, a função precípua de representar os comportamentos e interações específicas entre instâncias de classes.
- C O diagrama de classe é uma representação estática das classes em um sistema, mostrando suas propriedades e métodos, enquanto o diagrama de objetos é dinâmico, exibindo instâncias de classes e seus estados em tempo de execução.
- D O diagrama de classe é usado para modelar a estrutura de dados de um sistema, enquanto o diagrama de objetos é utilizado como requisito para modelar os casos de uso do sistema.
- E O diagrama de classe representa a estrutura estática de um sistema, exibindo classes, atributos e relacionamentos entre elas, enquanto o diagrama de objetos foca em instâncias de objetos e suas interações dinâmicas durante a execução do sistema.