Questão FC373858
Atenção: Para responder à questão, considere a figura abaixo. A figura representa um diagrama UML 2.5 de
UML
FCC · 2019
Atenção: Para responder à questão, considere a figura abaixo.

A figura representa um diagrama UML 2.5 de
- classes, no qual todos os relacionamentos são do tipo generalização.
- objetos, no qual todos os relacionamentos são do tipo agregação.
- componentes, que apresenta as interfaces e suas dependências.
- classes, no qual createProductA()representa uma operação com visibilidade pública.
- objetos, no qual createProductB()representa um método com visibilidade protegida.
Mostrar resposta e comentário
Gabarito
D
Comentário do professor
A figura é um diagrama de classes da UML 2.5, cujo objetivo é representar classes, seus atributos, operações e os relacionamentos entre elas.
No compartimento de operações de uma classe, cada operação vem acompanhada de um sinal de visibilidade: + para pública, - para privada e # para protegida.
A operação createProductA() aparece precedida pelo sinal +, o que indica, de forma padronizada, que se trata de uma operação com visibilidade pública.
Isso significa que qualquer outra classe pode invocar createProductA() diretamente, conforme a semântica de visibilidade da UML.
Conteúdo do catálogo FC Concursos · Atualizado em