Questão FC373842
Analise a figura a seguir que apresenta a classe Janela em notação UML 2.5.1. É correto afirmar:
UML
FCC · 2022
Analise a figura a seguir que apresenta a classe Janela em notação UML 2.5.1.

É correto afirmar:
- I corresponde a operations
- public tamanho: Area = (150, 150) corresponde a -tamanho: Area = (150, 150)
- II corresponde a attributes
- protected visibilidade: Boolean = true corresponde a #visibilidade: Boolean = true
- private anexaX(xJan: XJanela) corresponde a +anexaX(xJan: XJanela)
Mostrar resposta e comentário
Gabarito
D
Comentário do professor
protected é o modificador de visibilidade que, na notação UML, indica que o elemento é acessível pela própria classe e por suas subclasses (em uma hierarquia). Em diagramas de classes UML essa visibilidade não é escrita por extenso; usa‑se um símbolo.
O símbolo que representa protected é o #. Assim, a declaração em linguagem legível protected visibilidade: Boolean = true corresponde, na sintaxe do diagrama, a #visibilidade: Boolean = true.
Cada parte da expressão tem papel definido: # = visibilidade; visibilidade = nome do atributo; Boolean = tipo; true = valor padrão. Essa forma é a que deve aparecer na seção de atributos do retângulo da classe.
Conteúdo do catálogo FC Concursos · Atualizado em