Assinale a alternativa que apresenta os símbolos da UML (U...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A alternativa correta é a letra B, que apresenta os símbolos + (público), - (privado) e # (protegido). Esses símbolos são utilizados na linguagem UML (Unified Modeling Language) para designar o nível de acesso a atributos e métodos em diagramas de classes.
No contexto de UML:
- O símbolo + indica que o atributo ou método é público, ou seja, pode ser acessado de qualquer parte do sistema.
- O símbolo - indica que o atributo ou método é privado, ou seja, só pode ser acessado dentro da própria classe em que está definido.
- O símbolo # indica que o atributo ou método é protegido, o que significa que pode ser acessado na própria classe e em suas subclasses, bem como em outras classes do mesmo pacote, dependendo da linguagem de programação.
É fundamental para quem estuda UML compreender esses símbolos de controle de acesso, pois eles são uma parte essencial no projeto de sistemas orientados a objetos e são usados frequentemente em diagramas de classes para especificar a visibilidade de membros da classe.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Gabarito:B.
+ público - visível em qualquer classe
- privado - visível somente dentro da classe
# protegido - qualquer descendente pode usar
Fonte:http://www.macoratti.net/net_uml1.htm
Visibilidade UML:
+ público: qualquer classe;
# protegido: classe e subclasse;
- privado: a própria classe;
~ pacote: classes do mesmo pacote.
.
At.te
Foco na missão ❢
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo