Aula 3 e 4

648 palavras 3 páginas
Métodos
Métodos nada mais são do que os comportamentos das classes. Na aula em que falamos de Classes, foram vistos que uma classe possuía características que são os atributos (variáveis globais) e comportamentos que são os métodos.
Declaração dos Métodos
Modificadores + tipo de retorno + nome do método (parâmetros);
Ex: public int somaDeValores(int a, int b){

}
Convenções:
Devem começar com letras minúsculas.
Se for palavra composta, a separação deve iniciar com maiúscula.

Retorno:
O retorno é um valor ou objeto que pode ser retornado na finalização de um método.
A instrução return é usada para retornar um valor em um método.
Um método assinado com void significa que não tem retorno.
O valor do retorno deve ser igual ao tipo de retorno que está na assinatura do método, ou ser um valor que possa ser convertido implicitamente. Ex: se na assinatura do método o valor de retorno for um int, então na instrução return, um int (ou compatível) deverá ser usado.

Uma variável pode ser colocada antes do método, para receber o valor retornado do método, mas não é obrigatório. Ex: int valor = subtraiValor(10,20);
Na chamada do método o tipo da variável passada no parâmetro não precisa ser adicionado, mas no método o tipo do parâmetro deve ser colocado.

O valor contido nos parâmetros fará parte do método e poderá ser usado dentro do método.
Não é possível declarar uma variável dentro do método com o mesmo nome da variável que está no parâmetro.

Passagem de parâmetros
Os parâmetros de um método devem ser separados usando-se vírgula.
Ex: public long soma(int a, int b, int c){ return a + b + c; }
Em uma chamada a método é obrigatório passar os parâmetros usando os mesmos tipos definidos em sua assinatura ou variáveis que são compatíveis, caso isso não ocorra, um erro de compilação será lançado.

Um método pode ser chamado da seguinte maneira: (Se você não estiver esperando o valor de retorno, ele pode ser chamado assim).

Relacionados

  • Aula 3 e 4
    718 palavras | 3 páginas
  • Aula 3 E 4
    533 palavras | 3 páginas
  • 3 e 4 Aula
    663 palavras | 3 páginas
  • aulas 3 e 4
    1158 palavras | 5 páginas
  • AULA 3 E 4
    621 palavras | 3 páginas
  • Aula 3 E 4
    644 palavras | 3 páginas
  • Aula 4 3
    374 palavras | 2 páginas
  • Aula 3 4
    722 palavras | 3 páginas
  • AULA 3 POWERPOINT 4
    261 palavras | 2 páginas
  • Ativ Aula 3 E 4
    782 palavras | 4 páginas