quarta-feira, 2 de abril de 2014

Método Void e Método com Retorno

Todos os métodos retornam algo, quando não retornam nada é identificado como void. (Void é o tipo de retorno). Esse tipo de método executa apenas o código que tem dentro dele.

Exemplo do método Void:

class Metodo{ 
public void escrever() { 
System.out.println("Método sem Retorno - VOID "); 
}
}

class MetodosSemRetorno2 { 
public static void main(String[] args) { 
Metodo m = new Metodo(); 
m.escrever(); 

}

Já os métodos que não possuem a palavra-chave void incorporada na declaração, mas sim um tipo de dado, apresentam em seu corpo a palavra reservada return, que informa que o método terá que retornar o mesmo tipo de dado com o qual foi declarado.

Exemplo de método que retorna uma String:

class MetodoComRetorno{
String nome = "Melissa Lobo";
public String retornaNome(){
return nome;
}
}

class MetodoComRetorno2 {
public static void main(String[] args) {
MetodoComRetorno m = new MetodoComRetorno();
System.out.println(m.retornaNome());
}
}

Exemplo de método que retorna um Inteiro:
class ValoresInt{
public int calculadora(){
int primeiroNumero = 10;
int segundoNumero = 20;
return primeiroNumero + segundoNumero;
}
}
class MetodoComRetornoInteiro {
public static void main(String[] args) {
ValoresInt valores = new ValoresInt();
System.out.print(valores.calculadora());
}
}

Nenhum comentário:

Postar um comentário