ProgramaçãoConceitos básicos de programação
- (FCC 2018)
Um Analista observou:
Assinatura de um atributo é a linha que representa uma classe ou interface em um diagrama de classe UML e tem este formato : + 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
A) restrita e privada − cardinalidade.
B) protegida e pacote − multiplicidade.
C) privada e protegida − multiplicidade.
D) privada e restrita − cardinalidade.
E) pacote e protegida − privacidade.
Próximo:
EXERCÍCIOS - Exercício 7
Vamos para o Anterior: Exercício 5
Tente Este: Exercício 325
Primeiro: Exercício 1
VOLTAR ao índice: Programação