Em Java, a palavra reservada "this" é utilizada para acessar atributos e métodos da própria instância. A palavra reservada "super" é utilizada para acessar atributos e métodos da superclasse da própria instância.
Considerando o texto acima, avalie as afirmações abaixo.
I – Em Java há também um método Super(), que indica o construtor da superclasse.
II – A palavra "this" referencia a classe atual, tanto para atributos quanto para métodos.
III – É possível utilizar a palavra "this", para chamar um método da superclasse.
IV – É possível utilizar a palavra "super", para chamar um método da classe atual.
É correto o que se afirma em:
Alternativas
Alternativa 1:
I e II, apenas.
Alternativa 2:
II e III, apenas.
Alternativa 3:
III e IV, apenas.
Alternativa 4:
I, II e III, apenas.
Alternativa 5:
II, III e IV, apenas.
Respostas
respondido por:
3
Resposta:
Acredito que seja Alternativa 4: I, II e III
Explicação:
respondido por:
1
Resposta:
Corretas I, II, III
Explicação:
I – O método super() existe e invoca o construtor padrão da super classe (classe pai).
II – A palavra "this" referencia a classe atual, tanto para atributos quanto para métodos. (é a definição perfeita de para que serve o "this").
III – Todos os elementos herdados serão considerados como pertencentes a classe filha, a menos que sejam sobrescritos portanto é possível acessar a superclasse com "this".
IV – É possível utilizar a palavra "super", para chamar um método da classe atual.("super" refere-se apenas a superclasse - classe pai).
Perguntas similares
6 anos atrás
6 anos atrás
6 anos atrás
9 anos atrás