Você está aqui: Java ::: Perguntas e Respostas ::: Programação Orientada a Objetos |
É possível sobrecarregar o método main() em Java?Quantidade de visualizações: 975 vezes |
|
O método main() pode ser sobrecarregado em Java? Esta pergunta quase sempre aparece em entrevistas para vagas de programação em Java ou em provas de certificação. E a resposta é: Sim, o método main() pode ser sobrecarregado em Java. A sobrecarga de métodos (method overloading) em Java ocorre quando temos, em uma mesma classe, dois ou mais métodos com o mesmo nome mas com um número diferente de parâmetros, diferentes tipos de parâmetros ou ambos. Assim, dê uma olhada no código Java abaixo e tente descobrir qual saída será produzida: ----------------------------------------------------------------------
Se precisar de ajuda com o código abaixo, pode me chamar
no WhatsApp +55 (62) 98553-6711 (Osmar)
----------------------------------------------------------------------
package arquivodecodigos;
public class Principal {
public static void main(String[] args, int tam) {
System.out.println("Java é bom demais, mas PHP também é");
}
public static void main(String[] args) {
System.out.println("Gosto demais de programar em Java");
}
public static void main(String nome, String[] args) {
System.out.println("Já sei programar em Java e Delphi");
}
}
Acertou quem disse "Gosto demais de programar em Java", pois o interpretador vai sempre procurar o ponto de entrada marcado pelo método com a assinatura: public static void main(String[] args) |
|
|
Desafios, Exercícios e Algoritmos Resolvidos de Java |
Veja mais Dicas e truques de Java |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |






