FC ConcursosFC Concursos

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

  1. classes, no qual todos os relacionamentos são do tipo generalização.
  2. objetos, no qual todos os relacionamentos são do tipo agregação.
  3. componentes, que apresenta as interfaces e suas dependências.
  4. classes, no qual createProductA()representa uma operação com visibilidade pública.
  5. 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

Continue aprendendo