Simulado Tribunal de Justiça do Estado de Santa Catarina - TJ/SC | Analista de Sistemas | 2020 | Questão 326

Tecnologia da Informação / Orientação a objetos / Análise e projeto orientado a objetos (UML 2.5)


Um Analista observou:



Assinatura de um atributo é a linha que representa uma classe ou interface em um diagrama de classe UML e tem este forma-
to: + AttributeName : TypeName [*].



Ele perguntou ao seu colega o que significava o símbolo + que antecede o AttributeName, ao que seu colega respondeu que
significava visibilidade pública. Após essa resposta ele fez duas novas perguntas:



I. O que significam os símbolos – e # antes do AttributeName?
II. O que significa o símbolo [*] após o TypeName?



Seu colega respondeu, corretamente, que os símbolos – e # antes do AttributeName e o símbolo [*] após o TypeName
significavam, respectivamente, visibilidade

Voltar à pagina de tópicos Próxima

Fonte: ANALISTA DE GESTãO - SISTEMAS / SABESP / 2018 / FCC