ENEM, perguntado por larissasoaresc6058, 6 meses atrás

quando escrevemos um programa em java, sabemos que a execução será iniciada através do método main e que a sua assinatura deve seguir o padrão a seguir. public static void main(string args [ ]) { } considerando o texto anterior, avalie as afirmações seguintes. i – a palavra "static" no método anterior garante que o método pode ser executado sem a necessidade de se instanciar um objeto da classe em que está definido. ii – a palavra "static" garante que o método que foi escrito não será modificado em tempo de execução. iii – a palavra "static" garante que o método anterior não aceitará sobrescrita. iv – a palavra "static" permite que o método seja chamado a partir de sua classe, ao invés de ser chamado por um objeto. é correto o que se afirma em:

Soluções para a tarefa

Respondido por EGAM
3

Resposta:

Alternativa 2: I e IV, apenas.

Explicação:

 A palavra static serve para criar variáveis ou métodos que são acessados sem a necessidade de uma instância da classe. Todos os objetos, ao acessarem e modificarem essa variável, acessarão a mesma variável, o mesmo espaço da memória, e a mudança poderá ser vista em todos os objetos.

Respondido por martinkoliveira
3

Sobre a palavra "static", está correta a Alternativa 2: I e IV, apenas.

Análise das afirmações sobre a palavra "static":

  • I - A primeira está CORRETA, dado que o "static" garante que haja a execução do método sem precisar se instanciar um objeto da classe.

  • II - A segunda está ERRADA, porque não há garantia de que o método não será modificado em tempo de execução.

  • III - A terceira está ERRADA, pois não há garantia de que o método anterior não aceitará sobrescrita.

  • IV - A quarta está CORRETA, uma vez que a palavra "static" possibilita que o método seja chamado a partir de sua classe, e não por um objeto.

Veja mais sobre um programa no Java:

https://brainly.com.br/tarefa/23913039

#SPJ2

Anexos:
Perguntas interessantes