SóProvas


ID
784717
Banca
ESAF
Órgão
CGU
Ano
2012
Provas
Disciplina
Engenharia de Software
Assuntos

Para indicar a visibilidade da propriedade, a UML

Alternativas
Comentários
  • a) (CORRETA) incorpora um prefixo a um nome de atributo ou nome de operação.
    - Modificadores de Visibilidade: Publico (+), Protegido (#), Pacote (~), Privado (-). (para atributos e operadores)
  • Visibilidade para UML:

    público: atributo(operação) é visível por qualquer classe.
    -   privado: atributo(operação) é visível apenas pela classe a qual ele pertence.
    protegido: atributo(operação) é visível pela classe a qual ele pertence e pelas subclasses dessa classe.(herança)
    package (ou default) : atributo(operação) é visível pela classe a qual ele pertence e pelas classes do mesmo pacote.

    obs: Na implementação da Visibilidade para java há uma pequena diferença:
    protegido: atributo(operação) é visível pela classe a qual ele pertence, pelas subclasses dessa classe(herança) e pelas classes do mesmo pacote.
    Assim, a visibilidade do tipo protegido em uml é mais restritiva do que em java.
  • letra a)

    http://rogerioaraujo.wordpress.com/2010/05/27/uml-niveis-de-visibilidade-uml-x-java/


    dica de um bom blog com conteúdo de ti--> http://rogerioaraujo.wordpress.com/


  • Diferença entre Prefixo e Sufixo

     

    Prefixo e Sufixo são morfemas que se juntam às palavras a fim de formar novas palavras. Ambos são, na verdade, afixos.

    O nome prefixo ou sufixo é dado mediante o lugar que ocupam na palavra.

    Ou seja, se estiver antes do radical é prefixo, mas se estiver depois do radical é sufixo.

     

    Exemplos:

    antipatia (anti = prefixo)

    retroceder (retro = prefixo)

    tolerante (ante = sufixo)

    realismo (ismo = sufixo)

     

    Fonte: https://www.todamateria.com.br/prefixo-e-sufixo/

  • a-

    em UML, visibilidade é antes do atributo ou método e pode ser:

    #protected

    +public

    ~package

    -private