Chamar um método em java

Quando você começar a programar em Java, há muitas coisas para aprender. Você tem classes, métodos exceções, construtores, variáveis ​​e muito mais. Tudo isso pode ser um pouco assustador, por isso é melhor para aprender lentamente. Este artigo irá mostrar como você pode aprender a chamar um método em Java.

passos

1

Um método é o equivalente a uma função em linguagens como C que ajuda a reutilização de código. Um grupo de comandos é um método e um método pode ser invocado por qualquer outra frase. Quando você chamar um método em Java, todas as instruções dentro do método será executado. Por exemplo, olhar para este método. "methodExample public static void () {}". Não é preciso código, mas há três palavras-chave antes do nome do método. Estes são: público, estático, e vazio.

2

Palavra público antes do método significa que o método pode ser chamado de qualquer lugar, incluindo outras classes, e até mesmo diferentes ficheiros enquanto a classe é importado. Há outras palavras que podem substituir público. Estes são, protegido e privado. Se um método está protegido, então ele só pode ser usado em sala de aula e subclasses (isto é, classes que são criados a partir deste). Se um método está privado, em seguida, ele só pode ser usado dentro da classe. A última palavra não existe realmente e é definido por padrão quando você não usar qualquer um dos outros dois e vai impedir que o método é chamado a partir de outro local que não seja a sua classe.



3

A segunda palavra-chave é estático o que significa que o método pertence a uma classe e não uma instância da classe (objecto). Os métodos estáticos deve ser chamado usando o nome da classe: "ExampleClass.methodExample ()". No entanto, se a palavra estático -se não existe, então o método só pode ser invocado por um objeto. Por exemplo, se a classe tinha o nome ExampleObject e ele tinha um construtor (que fazem objetos), então podemos fazer um novo objeto, digitando ExampleObject obj = new ExampleObject () -, e chamar o método com"obj.methodExample () -".

4

A última palavra no método é vazio. Palavra vazio Isso significa que o método não retornar nada (ou seja, ele retorna nada ao executar o método). Se você quer um método para retornar alguma coisa, substitui a palavra vazio com um tipo de objeto de informação que você deseja retornar. Em seguida, acrescentou retorno mais um objecto de tipo procurado a fim de o código no método.

5

Quando você chamar um método que retorna algo, você pode usar o que ele retorna. Por exemplo, se um método someMethod () retorna um inteiro, então você pode atribuir esse valor para o que retorna como no exemplo a seguir: "int um someMethod = () -"

6

Alguns métodos requerem um parâmetro. O método requer um tipo de parâmetro inteiro ficaria assim: someMethod (int a) Ao usar um método como este, digite o método inteiro e, em seguida, entre parênteses: someMethod (5) ou someMethod (n) se n É um número inteiro.

7

Os métodos podem ter vários parâmetros são separados por vírgulas. Se o método someMethod Ele requer dois parâmetros, int e Object obj, ele ficaria assim: "someMethod (int a, obj Object)". Para utilizar este novo método, usando o nome do método seguido de um inteiro e um objeto entre parênteses: someMethod (4, coisa) onde coisa é um objeto.

dicas

  • Quando você chamar um método que retorna um valor, você pode chamar um outro método com base no que os outros retornos de método. Por exemplo, suponha que temos um método getObject () que retorna um objeto. Na classeobjeto, Há um método não-estática chamada toString que o devolve objeto sob a forma de uma cadeia (corda.) Então, se você deseja obter é uma string (corda) Do objeto (objeto) Uso getObject () devolvê-lo, ele escreve ".Seqüência str = getObject toString () (). -".

avisos

  • Cuidado com os métodos e classes abstratos. Se um método é abstrato, não pode ser usado a menos que seja implementado por outra classe. É porque o método não tem qualquer código em primeiro lugar. classes abstratas são usados ​​como uma espécie de quadro ou de trabalho.

Artigos Relacionados