Em Java, um método é uma combinação de declarações lógicas utilizadas para executar operações específicas. Os métodos são comumente usados porque seu código adicionado pode ser reutilizado com a mesma frequência necessário. Cada método em Java é chamado usando seu nome e quando o compilador Java lê, o método mencionado é chamado e o código operacional adicionado é executado.
Este tutorial ilustrará diferentes maneiras de chamar métodos em um programa Java.
Maneiras diferentes de chamar um método em java
Em Java, você pode chamar um método usando:
Vamos agora verificar os dois métodos mencionados em detalhes.
Como chamar um método usando o objeto de classe?
Existem dois tipos de métodos que podem ser invocados usando o objeto de classe:
Dê uma olhada nas seções abaixo para entender a implementação dos dois métodos.
Método 1: Chamando o método predefinido usando o objeto de classe
Os métodos predefinidos ou internos em Java já estão definidos nas classes Java e atuam como bibliotecas Java. Por exemplo, o imprimir() método definido no Java.io.PrintStream A classe é usada para imprimir as declarações adicionadas.
Exemplo
Neste exemplo, chamaremos o método predefinido HashCode () do Objeto classe criando um objeto chamado cerquilha.
Para fazer isso, primeiro, criaremos um nome de variável ob:
int ob;Em seguida, crie um objeto Hash do objeto aula, ligue para o predefinido HashCode () método usando o ponto (.) operador e salvá -lo na variável criada. O HashCode () retorna o número exclusivo do objeto que é gerado pela JVM:
Objeto hash = new Object ();Finalmente, imprima o valor do HashCode, que é armazenado na variável ob:
Sistema.fora.println ("O código de hash do objeto é:"+ob);
A saída fornecida indica que acessamos com sucesso o código de hash do objeto criado usando o “HashCode ()”Método:
Método 2: Chamando o método definido pelo usuário usando o objeto de classe
Um método definido pelo usuário é um tipo de método que é escrito pelo programador. Esses métodos permitem aos usuários definir funções ou métodos de acordo com os requisitos do seu programa.
Exemplo
Vamos criar duas classes Java nomeadas Javaclass1 e exemplo. Javaclass1 contém dois métodos definidos pelo usuário nomeados Sum () e sub (). O método SUM () é o método estático, enquanto sub () é o método público:
classe Javaclass1Observação: Para acessar o método estático, não há necessidade de criar um objeto da classe, enquanto para acessar o método público, precisamos criar um objeto da classe.
Ao criar um objeto de javaclass1 na classe de exemplo, podemos acessar os métodos estáticos e públicos de Javaclass1, como mostrado abaixo. No entanto, o método sub () está no topo porque é definido como um método público:
Exemplo de classe públicaSaída
Agora, vamos para a segunda abordagem para chamar um método usando o nome da classe.
Como chamar um método usando o nome da classe?
Com a ajuda do nome da classe, você pode chamar os seguintes métodos:
As seções a seguir discutirão o procedimento de invocar os métodos mencionados usando o nome da classe.
Método 1: Chamando o método estático predefinido usando o nome da classe
Como discutido acima, não há necessidade de criar um objeto para chamar os métodos estáticos da classe. Para esse fim, basta utilizar o nome da classe com o método e passar um argumento, se necessário.
Exemplo
Neste exemplo, invocaremos a estática predefinida Método sqrt () de matemática aula e passe “100”Como argumento:
Exemplo de classe pública
A saída do programa acima exibirá “10.0"Como a raiz quadrada de"100”:
Método 2: Chamando o método estático definido pelo usuário usando o nome da classe
Também podemos criar métodos estáticos definidos pelo usuário e acessá-los usando o nome da classe.
Por exemplo, no bloco de código fornecido, Javaclass1 é a classe e Sum () é o método estático definido pelo usuário da classe Javaclass1:
Javaclass1.Soma();Exemplo
Neste exemplo, utilizaremos o já criado Javaclass1 e exemplo Aulas. A estratégia é chamar o método SUM () de Javaclass1 na classe de exemplo usando o nome da classe:
Exemplo de classe públicaSaída
Nós compilamos todas as informações essenciais relacionadas a chamar um método em java.
Conclusão
Existem duas maneiras de chamar o método em Java: usando o nome da classe e usando o objeto de classe. Os métodos estáticos da classe podem ser acessados usando o nome da classe, enquanto os métodos públicos da classe podem ser acessados criando um objeto da classe. Podemos acessar métodos estáticos e públicos, sejam métodos predefinidos ou definidos pelo usuário. Neste tutorial, ilustramos as diferentes maneiras de chamar um método em Java em detalhes com exemplos.