Como ligar para um método em java

Ao iniciar a programação em Java, há muitos novos conceitos para aprender.Existem Aulas, métodos, exceções, construtores, variáveis ​​e muito mais, e pode se tornar muito pesado. Então, é melhor aprender peça por peça. ThiTeaches você como chamar um método em Java.

Passos

  1. Imagem intitulada 972649 1
1. Entender o que é um método.Em Java, um método é uma série de declarações que criam uma função.Uma vez que um método é declarado, ele pode ser chamado em diferentes partes do código para executar a função.Esta é uma maneira útil de reutilizar o mesmo código repetidas vezes.O seguinte é um exemplo de um método simples.
MethodeName de void estático público () {sistema.Fora.println ("Este é um método") -}
  • Imagem intitulada 972649 2
    2. Declarar o acesso à classe para o método.Ao declarar um método em Java, você precisa declarar quais classes podem acessar o método.No exemplo acima, o acesso é declarado como "Público".Existem três modificadores de acesso que você pode declarar um método:
  • Público:Colocando o modificador de acesso "público" Antes do nome do método permitir que o método seja chamado de qualquer lugar.
  • Protegido:O "protegido" Modificador de acesso, só permite que o método seja chamado dentro de sua classe e subclasses.
  • Privado:Se um método é declarado privado, então o método só pode ser chamado dentro da aula.Isso é chamado de padrão ou pacote-privado.Isso significa que apenas as classes no mesmo pacote podem chamar o método.
  • Imagem intitulada 972649 3
    3. Declarar a classe que o método pertence a.No exemplo acima, a segunda palavra-chave, "estático" significa que o método pertence à classe e não em nenhuma instância da classe (objeto).Métodos estáticos devem ser chamados usando o nome da classe: "ExampleClass.MethodExample ()".
  • Se a palavra-chave "estático" não foi usado, então o método pode ser invocado apenas através de um objeto.Por exemplo, se a turma foi chamada "ExameloObject" e tinha um construtor (para fazer objetos), então poderíamos fazer um novo objeto digitando "ExamandoObject obj = novo exampeObject ()-", e ligue para o método com o uso do seguinte: "obj.MethodExample ()-".
  • Imagem intitulada 972649 4
    4. Declarar o valor de retorno.O valor de retorno declara o nome do valor que o método retorna.No exemplo acima da palavra "vazio" significa que o método não retorna nada.


  • Se você quiser um método para retornar algo, basta substituir a palavra "vazio<" com um tipo de dados (tipo primitivo ou de referência) do objeto (ou tipo primitivo) que você deseja retornar. Tipos primitivos incluem int, flutuador, Duplo, e mais. Então apenas adicione "Retorna" mais um objeto desse tipo em algum lugar para o final do código do método.
  • Ao chamar um método que retorne algo, você pode usar o que retorna.Por exemplo, se um método chamado "Somemethod ()" Retorna um inteiro (um número), então você pode definir um inteiro para o que ele retorna usando o código: "int a = somemethod ()-"
  • Imagem intitulada 972649 5
    5. Declarar o nome do método.Depois de declarar as classes que podem acessar o método, a classe pertence e o valor de retorno, você precisa dar o método um nome para que ele possa ser chamado.Para dar um nome ao método, basta digitar o nome do método seguido por um parêntese aberto e fechado.Os exemplos acima incluem, "Somemethod ()" e "MethodeName ()".Você então inseriria todas as instruções do método dentro de suportes abertos e fechados "{}"
  • Imagem intitulada 972649 6
    6. Ligue para o método.Para chamar um método, você só precisa digitar o nome do método seguido por parênteses abertos e fechados na linha que deseja executar o método.Certifique-se de apenas ligar para um método dentro de uma classe que tenha acesso a ele.O seguinte é um exemplo de um método que é declarado e depois ligado dentro da classe:.
    Classe pública ClasseName {Public Static Void MethodeName () {System.Fora.println ("Este é um método") -} Public Static Void Main (String [] Args) {MethodeName () -}}
  • Imagem intitulada 972649 7
    7. Adicione um parâmetro a um método (se necessário).Alguns métodos requerem um parâmetro, como um inteiro (um número) ou um tipo de referência (como o nome de um objeto). Se um método requer um parâmetro, basta digitar o parâmetro entre o parêntese aberto e fechado após o nome do método.Um método que requer um parâmetro inteiro de um inteiro seria parecido "Somemethod (int A)" ou similar.Um método que usa um tipo de referência seria parecido "somemethod (objeto obj)" ou similar.
  • Imagem intitulada 972649 8
    8. Chame um método com um parâmetro.Ao chamar um método que requer um parâmetro, você simplesmente adicionaria o parâmetro na paretência após o nome do método. Por exemplo:"Somemethod (5)" ou "somemethod (n)" E se "n" é um inteiro.Se o método requer um objeto de referência, basta digitar o nome do objeto no parêntese aberto e fechado.Por exemplo, "Somemethod (4, coisa)".
  • Imagem intitulada 972649 9
    9. Adicionar vários parâmetros a um método.Os métodos também podem ter vários parâmetros, simplesmente separados por vírgulas.No exemplo a seguir, um método é criado para adicionar dois inteiros juntos e devolver a soma como o método de retorno.Quando o método é chamado, os dois inteiros são dados como parâmetros serão adicionados.Quando o programa é executado, você receberá uma saída que diz "A soma de A e B é 50".:
    Classe pública Myclass {Public Static Void Soma (INT A, INT B) {int c = A + B-Sistema.Fora.println ("A soma de A e B é "+ c) -} Public Static Void Main (String [] Args) {Sum (20, 30) -}}
  • Vídeo

    Ao usar este serviço, algumas informações podem ser compartilhadas com o YouTube.

    Pontas

    Ao chamar um método que retorne algo, você pode chamar outro método com base no que esse método retorna.Digamos que tenhamos um método chamado getObject () que retorna um objeto.Bem, na aula Objeto, Existe uma chamada de método não estática para sequenciar que retorna o Objeto sob a forma de um Fragmento.Então, se você quisesse conseguir isso Fragmento de Objeto retornado por getObject () Em uma linha, você apenas escreveria "String str = getobject ().para sequenciar()-".

    Avisos

    Tenha cuidado com classes e métodos abstratos.Se um método é abstrato, ele não pode ser usado até que seja implementado por outra classe.Isso ocorre porque um método abstrato não tem nenhum código nele em primeiro lugar.Classes abstratas são usadas como uma espécie de estrutura.
    Compartilhe na rede social:
    Semelhante