Informática, perguntado por rayoriente174, 10 meses atrás

6- O método "main" deve possuir uma assinatura que é obrigatória. Assinale a alternativa que corresponde à assinatura correta do método "main". (0,1)
A. public static String main (String[] args)
B. public static void main (String args)
C. public static void main (String[] args)
D. public static int main (String[] args)


maxhellstormp780tb: javac e alternativa C

Soluções para a tarefa

Respondido por cledersonbc
1
Assumindo que a linguagem em questão é Java, o método main, segundo a documentação Java SE da Oracle, é constituído da seguinte forma:
* Modificador estático e público: tanto faz public static ou static public, mas por convenção a primeira maneira é a mais comum. Isso significa que o método é acessível em qualquer ponto da aplicação e que ele pertence a classe e não a instância.
* O método não deve retornar um valor, portanto void.
* Deve possuir, como parâmetro, uma lista de Strings que são os argumentos que você pode passar na chamada da aplicação (obs.: usa-se o nome args por convenção também).
A assinatura do método, então, ficará dessa forma: public static void main (String[] args);
A alternativa que melhor satisfaz essas condições é a alternativa C.


maxhellstormp780tb: quer dizer que se eu quiser declarar somente public static void main(String[]) é aceitável. Vou fazer esse teste!
cledersonbc: O que eu quis dizer é que "args" poderia ser qualquer outro nome :)
Respondido por GurideUruguaiana
0
Resposta correta é a letra "C".

maxhellstormp780tb: javac de alternativa C
Perguntas interessantes