Procura

Engenharia de softwareUml


EXERCÍCIOS - Exercício 4

  • (FCC 2013)

Nos diagramas de classe da UML, o termo visibilidade refere-se à capacidade de um método de referenciar uma característica de outra classe. Sobre os valores possíveis para definir a visibilidade das características de uma classe,



A) apenas métodos da classe que contém o modificador private e de classes contidas no mesmo pacote podem acessar características privadas. O caractere “-” precede as características privadas.

B) os métodos das classes definidas no mesmo pacote da classe em questão podem acessar as características dessa classe definidas como pacote. O caractere “§” precede as características de pacote.

C) qualquer método pode acessar livremente as características públicas, exceto métodos de classes envolvidas em relações de herança ou implementação de interface. O caractere “+” precede características públicas.

D) apenas métodos presentes no mesmo pacote ou em classes que possuem relação de herança ou implementação de interface podem acessar características default . O caractere “*” precede características default.

E) somente os métodos da classe que contém o modificador protected e seus descendentes via herança podem acessar características protegidas (em Java características protegidas também possuem acessibilidade de pacote). O caractere “#” precede as características protegidas.


Próximo:
EXERCÍCIOS - Exercício 5

Vamos para o Anterior: Exercício 3

Tente Este: Exercício 13

Primeiro: Exercício 1

VOLTAR ao índice: Engenharia de software






Cadastre-se e ganhe o primeiro capítulo do livro.
+
((ts_substr_ig=0.00ms))((ts_substr_id=0.92ms))((ts_substr_m2=0.00ms))((ts_substr_p2=0.60ms))((ts_substr_c=1.67ms))((ts_substr_im=0.82ms))
((total= 4ms))