FUNCIONAMENTO DO MÉTODO E EXEMPLOS
Resenha: FUNCIONAMENTO DO MÉTODO E EXEMPLOS. Pesquise 862.000+ trabalhos acadêmicosPor: sadanbr • 16/10/2014 • Resenha • 1.288 Palavras (6 Páginas) • 231 Visualizações
FUNCIONAMENTO DE UM MÉTODO E EXEMPLOS
A Figura 3 exibe o método chamado quadrado que calcula o
quadrado do número informado como parâmetro. Este método retorna um
inteiro e recebe um inteiro como parâmetro. Todo método que retorna um
valor deverá utilizar a palavra-chave return para retornar o valor.
Figura 3: Método para calcular o quadrado de um número.
Quando criamos um método precisamos nomeá-lo. Para a nomeação
de um método devemos seguir as mesmas regras de nome para variáveis, ou
seja, o nome deve ser único e deve especificar o que ele faz.
O código do método somente é executado quando este é invocado em
alguma parte do programa. Sempre que um método é invocado, o programa
que o chamou é suspenso temporariamente. Em seguida, o corpo do método
é executado. Ao término da execução do método, o controle volta ao
programa que executou a chamada do método no mesmo ponto em que foi
feita a chamada.Linguagem de Programação – Métodos em Java 4
A Figura 4 exemplica a chamada ao método quadrado apresentado na
Figura 3. Neste caso, será exibido o resultado do quadrado de acordo com o
parâmetro informado.
Figura 4: Chamada do método quadrado.
O programa que invoca o método pode passar argumentos para este
útilmo. Os argumentos são atribuídos aos parâmetros do método. No
exemplo da Figura 4, o argumento 3 (chamada do método no main) foi
atribuído ao parâmetro y do método quadrado. Depois da execução do
método, este pode devolver um valor ao programa que a invocou ou não,
neste caso, retorna o cálculo do quadrado. Como estamos chamando o
método quadrado dentro da mesma classe onde ele foi definido, não
precisamos usar o nome da classe para a chamada do método.
Lembre-se
Cada método tem um nome único. É invocado em alguma parte do
programa pelo método main ou por outro método. Um método é definido para
realizar uma tarefa bem definida e deve funcionar como uma caixa preta. Não
interessa como foi implementado. O importante é o resultado gerado. Um
método pode ter um ou mais parâmetros. Os parâmetros são utilizados para
passar informações do programa para o método. Entretanto, também pode
não possuir parâmetros.
Vamos discutir alguns tipos de métodos de acordo com seu tipo de
retorno e se tem parâmetros ou não.
Iniciaremos com um exemplo de método com retorno e com
parâmetros como pode ser visto na Figura 5. Este método recebe dois
inteiros como parâmetro e retorna a soma desses dois inteiros.Linguagem de Programação – Métodos em Java 5
Figura 5: Método com retorno e com parâmetros.
Na Figura 6, realizamos a chamada do método soma apresentado na
Figura 5. Como o método foi definido com dois parâmetros, são lidos dois
inteiros pelo teclado (n1 e n2) e passados como argumento para o método
soma. O retorno do método é armazenado na variável resultado e depois
exibido na tela.
Figura 6: Chamada de um método com retorno e com parâmetros.
A Figura 7 descreve o mesmo método soma da Figura 5, porém, sem
retorno, pois a soma é impressa em um comando de impressão.
Figura 7: Método sem retorno e com parâmetros.
Na Figura 8, realizamos a chamada do método soma apresentado na
Figura 7. Como o método foi definido com dois parâmetros, são lidos dois
inteiros pelo teclado (n1 e n2) e passados como argumento para o método
soma. Como o método é sem retorno não é necessário guardar o retorno do
método em uma variável.Linguagem de Programação – Métodos em Java 6
Figura 8: Chamada do método sem retorno e com parâmetros.
A Figura 9 descreve o método exibirDataAtual. Este método não
recebe parâmetros, mas retorna o valor da data atual. A classe Date do
pacote java.util é utilizada para exibir a data atual. O código Date dataAtual
= new Date(), cria um objeto do tipo Date, ou seja, a data atual do sistema.
Figura 9: Método com retorno e sem parâmetros.
Na Figura 10, realizamos a chamada do método exibirDataAtual
apresentado na Figura 9. Como o método é sem parâmetros, não é
necessário informar nenhum valor para a execução do método. Porém, como
este método retorna a data atual, a sua chamada envolve guardar o retorno
do método em uma variável, neste caso, dataAtual. Em seguida, a variável
dataAtual é exibida em um comando de impressão.
Figura 10: Chamada do método com retorno e sem parâmetros.
A Figura 11 descreve
...