A UML2.0 define quatro níveis de visibilidade para atributos...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: E
Fundamento decisivo: A decisão dependia de identificar quais alternativas traziam níveis de visibilidade reconhecidos na UML 2.0 para atributos e operações. Como a classificação válida é público, privado, protegido e de pacote, apenas a alternativa E reúne dois termos dessa lista.
- Quando a questão pedir níveis de visibilidade em UML 2.0, confronte os termos com a lista formal: público, privado, protegido e de pacote.
- Não valide uma alternativa só porque um dos termos está correto; os dois precisam pertencer à classificação cobrada.
- Evite aceitar vocabulário informal ou não padronizado, como "oculto", como se fosse nomenclatura formal da UML.
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
Níveis de Visibilidade:
Público (+): O atributo ou operação é visível e pode ser acessado por qualquer outra classe no sistema.
Privado (-): O elemento só pode ser acessado dentro da própria classe que o define. Nenhuma outra classe pode ver ou usar.
Protegido (#): O membro é acessível pela própria classe e por suas subclasses (classes descendentes que herdam dela).
Pacote (~): O elemento é visível apenas para outras classes que pertencem ao mesmo pacote ou namespace. Também é conhecido como default em algumas linguagens.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo