Ajuda criar método de Object

5 respostas
A

alguém pode me explicar pq eu ira querer criar um método deste tipo:

public AlgumaClasse nomeDoMetodo(){

}

5 Respostas

evertonsilvagomesjav
andredecotia:
alguém pode me explicar pq eu ira querer criar um método deste tipo:
public AlgumaClasse nomeDoMetodo(){

}

uai...Pra retornar uma instancia dessa classe...

Vini_Fernandes

Simples, veja o exemplo:

public Double calcularMensalidade(){
//TODO: retorna o calcula de uma mensalidade
}

rsrs

glaucogoca

que beleza! =DDD :lol:

Marky.Vasconcelos

Voce pode também retornar ela mesmo para fazer uma interface fluente.

public class ClasseA {
public ClassA did(){
//Faz algo
return this;
}
public ClassA dod(){
//faz algo
return this;
}
}

E para usar voce faria algo como:

ClassA clazz = new ClassA().did().dod().did();

Isso se chama covariant return se nao me engano.

Felagund
andredecotia:
alguém pode me explicar pq eu ira querer criar um método deste tipo:
public AlgumaClasse nomeDoMetodo(){

}

Cara, venho acompanhando alguns topicos seus, e vejo que normalmente suas dúvidas são bem iniciantes, talvez um boa leitura o ajude por exemplo em Livros como o Use a Cabeça, Java!, que tem uma ditadica diferente, pode ser mais interessante, ou algo mais tecnico como o Java Como Programar do Deitel.

São bons livros que talvez possam ser uteis a seu aprendizado.

Criado 16 de julho de 2010
Ultima resposta 16 de jul. de 2010
Respostas 5
Participantes 6