Informática, perguntado por Usuário anônimo, 11 meses atrás

Uma classe é composta de atributos e operações que podem ser detalhados. Uma forma de detalhamento é a visibilidade, um dos mais importantes detalhes que você pode especificar para atributos e operações. Este conceito na programação orientada a objetos é chamado de encapsulamento, que é uma forma de “proteger” e “esconder” detalhes de uma classe. A UML determina quatro níveis de visibilidade: público, protegido, privado e pacote. Analise a figura a seguir:

figura



Fonte: do autor.

Assinale a alternativa que contém a afirmação correta:

Escolha uma:
a. O atributo “media” possui visibilidade protegida, podendo ser acessado por classes que herdem a classe Aluno.
b. O atributo possui o tipo boolean, aceitando valores inteiros.
c. O atributo “RA” possui visibilidade pública e só pode ser acessado pelo objeto da própria classe.
d. O atributo “situação” possui visibilidade pacote, podendo ser acessado por qualquer classe.
e. Apenas o atributo “nome” possui visibilidade pública.

Soluções para a tarefa

Respondido por leoblanskioujpoj
10

Resposta:

b. O atributo “media” possui visibilidade protegida, podendo ser acessado por classes que herdem a classe Aluno.

Explicação: CORRIGIDO PELO AVA

Respondido por jessicacamargop77836
1

Resposta:

O atributo “media” possui visibilidade protegida, podendo ser acessado por classes que herdem a classe Aluno.

Explicação:

Corrigido pelo AVA.

Perguntas interessantes