Na programação orientada a objetos, “[...] classes internas são definidas dentro de outras classes [...]”. Desse modo, as “[...] classes internas podem ter acesso a dados privados das classes nas quais elas estão inseridas” (FÉLIX, 2016, p. 16).
FÉLIX, R. Programação orientada a objetos. São Paulo: Pearson Education do Brasil, 2016.
Considerando o apresentado, analise as asserções a seguir e a relação proposta entre elas.
I. A classe interna poderá conter o que uma classe considerada “normal” possui, como variáveis e métodos, além de membros estáticos.
POIS
II. A utilização de membros estáticos em uma classe interna informa ao compilador Java que essa classe será interpretada separadamente.
A respeito das asserções, assinale a alternativa correta a seguir.
. As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I.
b. A asserção I é uma proposição falsa, e a asserção II é uma proposição verdadeira.
c. As asserções I e II são proposições falsas.
d. As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I.
e. A asserção I é uma proposição verdadeira, e a asserção II é uma proposição falsa.
Sobre a programação orientada a objetos, as asserções I e II são ambas proposições falsas. A alternativa correta é a letra C.
Vamos analisar as afirmativas:
I. Falsa. Classes internas, também conhecidas como classes aninhadas, podem conter variáveis, métodos e membros estáticos, mas a principal característica das classes internas é que elas estão associadas a uma classe externa (classe "normal") e podem acessar membros privados da classe externa.
II. Falsa. A utilização de membros estáticos em uma classe interna não implica que a classe será interpretada separadamente. Classes internas são tratadas como parte da classe externa à qual estão associadas.
Membros estáticos em uma classe interna podem ser acessados sem criar uma instância da classe externa, mas isso não as torna independentes da classe externa.
Aprenda mais sobre programação orientada a objetos, aqui:
https://brainly.com.br/tarefa/52579187
#SPJ1
0 votes Thanks 0
fpmarchi
A resposta correta é: As duas são falsas. Confirmado pelo AVA.
Resposta: Alternativa (C) As asserções I e II são proposições falsas.
Explicação: I é falsa porque classes internas não podem conter membros estáticos. II é falsa pois, não sendo possível membros estáticos em classe interna, qualquer afirmativa neste sentido também é falsa
Lista de comentários
Sobre a programação orientada a objetos, as asserções I e II são ambas proposições falsas. A alternativa correta é a letra C.
Vamos analisar as afirmativas:
I. Falsa. Classes internas, também conhecidas como classes aninhadas, podem conter variáveis, métodos e membros estáticos, mas a principal característica das classes internas é que elas estão associadas a uma classe externa (classe "normal") e podem acessar membros privados da classe externa.
II. Falsa. A utilização de membros estáticos em uma classe interna não implica que a classe será interpretada separadamente. Classes internas são tratadas como parte da classe externa à qual estão associadas.
Membros estáticos em uma classe interna podem ser acessados sem criar uma instância da classe externa, mas isso não as torna independentes da classe externa.
Aprenda mais sobre programação orientada a objetos, aqui:
https://brainly.com.br/tarefa/52579187
#SPJ1
Resposta: Alternativa (C) As asserções I e II são proposições falsas.
Explicação: I é falsa porque classes internas não podem conter membros estáticos. II é falsa pois, não sendo possível membros estáticos em classe interna, qualquer afirmativa neste sentido também é falsa
Conferido Pelo AVA.