






Chamando um método em java
Quando você começa a programar em Java, há muitos conceitos novos para aprender. Existem classes, métodos, exceções, construtores, variáveis, etc., e pode ser esmagadora às vezes. Então é melhor aprender o idioma passo a passo. Neste artigo você aprenderá como chamar um método em Java.
Degraus

1. Um método é o equivalente a uma função em linguagens como C, o que facilita a reutilização de código. Várias instruções juntas formam um método, e esse método pode ser chamado por outra instrução. Quando um método é chamado, todas as instruções que fazem parte desse método serão executadas. Por exemplo, dê uma olhada neste método: "
public static void methodExample() {}
".Ele ainda não contém nenhum código, mas há três palavras-chave antes do nome do método.Estes são público
, estático
e vazio
. 
2. A palavra
público
antes do nome do método significa que o próprio método pode ser chamado de qualquer lugar, como classes ou até mesmo de outros pacotes (arquivos), desde que você importe a classe (class).Há três outras palavras que substituem público
pode vir.Estes são protegido
e privado
. Se um método protegido
então apenas esta classe e subclasses (classes que usam isso como base para código adicional) podem chamar o método. Se um método privado
então o método só pode ser chamado de dentro da própria classe. A última palavra-chave basicamente nem é uma palavra. Você usa esta palavra quando você não tem mais nada em vez de público
, protegido
, ou privado
. Isso é chamado de `padrão`, ou pacote privado. Isso significa que apenas as classes do mesmo pacote podem chamar o método. 
3. A segunda palavra-chave,
estático
, significa que o método pertence à classe e não é uma instância da classe ( object ).Métodos estáticos devem ser chamados usando o nome da classe: "Classe de Exemplo.métodoExemplo()
". No entanto, se não houver estático
então o método só pode ser chamado por um objeto. Por exemplo, para uma classe chamada ExemploObjeto
e um construtor (para criar objetos), podemos criar um novo objeto com o código objeto ExampleObject = new ExampleObject();
, após o qual chamamos o método com "obj.métodoExemplo();
". 
4. A última palavra antes do nome do método é
vazio
. A palavra vazio
significa que o método não retorna nada (quando você executa o método). Se você quiser que um método retorne algo, substitua a palavra vazio
por um tipo de dados (tipo primitivo ou de referência) do objeto (ou tipo primitivo) que você deseja retornar. Em seguida, adicione o código Retorna
mais um objeto desse tipo em algum lugar no final do código do método. 
5. Ao chamar um método que retorna, você pode usar o que é retornado novamente. Por exemplo, se um
algumMétodo()
retorna um inteiro, então você pode dar a um inteiro o valor do que foi retornado, com o código "int a = algumMétodo();
" 
6. Alguns métodos requerem um parâmetro. Um método que requer um parâmetro ou um inteiro se parece com isso:
algum Método(int a)
. Ao usar esse método, escreva o nome do método e, em seguida, um número inteiro entre parênteses: algum Método(5)
ou algum método(n)
E se n
é um número inteiro. 
7. Os métodos também podem ter vários parâmetros separados por vírgulas. Se o método
algum método
dois parâmetros necessários, em um
e objeto objeto
, então você escreve isso como "algumMetodo(int a, Object obj)
".Para usar este novo método, ele seria chamado pelo nome do método, seguido por um inteiro e um Objeto entre parênteses: algumMétodo(4, coisa)
através do qual coisa
uma Objeto
é. Pontas
Quando você chama um método que retorna algo, você pode chamar outro método com base no que esse método retorna. Digamos que temos um método
getObject()
tem, que retorna um objeto.na aula Objeto
, existe um método não estático chamado para sequenciar
Aquele Objeto
retorna em forma de Corda
.Então se você tem isso Corda
de Objeto
quer ter voltado com getObject()
em uma linha de código, então você programa isso como "String str = getObject().para sequenciar();
".Avisos
- Tenha cuidado com classes e métodos abstratos. Se um método é `abstrato` então ele não pode ser usado até que seja executado por outra classe. Isso ocorre porque um método abstrato não contém inicialmente nenhum código. Classes abstratas são usadas como uma espécie de framework.
Artigos sobre o tópico "Chamando um método em java"
Оцените, пожалуйста статью
Similar
Popular