SóProvas


ID
543916
Banca
FCC
Órgão
INFRAERO
Ano
2011
Provas
Disciplina
Engenharia de Software
Assuntos

Qualquer descendente do classificador é capaz de usar a característica; sua especificação é antecedida pelo símbolo #. A definição trata da visibilidade usada na notação UML, de nível

Alternativas
Comentários
  • Visibilidade de atributos/métodos:
    Privado - só será visível dentro do escolpo dessa classe, para seus próprios métodos.
    Público - é visível em qualquer outro local do código, por qualquer outro método de qualquer outra classe.
    Protegido - restringe a visibilidade aos métodos da própria classe e de seus filhos, classes fora de sua sub árvore de herença são poderão invocar.
    Pacote - visível para todas as classes que estejam no mesmo pacote ou em sub pacotes de onde a classe esteja, classes fora desse pacote ou de seus sub pacotes não terão acesso.
    Dependende - não conheço, acho que não existem mesmo.
  • A visibilidade pode ser:

    • + Publica

    • # protegida

    • - privada


      Resposta Letra D.

  • + Publica
    ~ Pacote
    # Protegido
    -  Privado
  • d-

    package - #

    protected - ~

     

    Protected permite acesso a subclasses de pacotes distintos. package só é visivel ao namespace do pacote onde a classe é declarada