Ajuda criar método de Object

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

[code]public AlgumaClasse nomeDoMetodo(){

}[/code]

[quote=andredecotia]alguém pode me explicar pq eu ira querer criar um método deste tipo:

[code]public AlgumaClasse nomeDoMetodo(){

}[/code][/quote]

uai…Pra retornar uma instancia dessa classe…

Simples, veja o exemplo:

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

rsrs

que beleza! =DDD :lol:

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.

[quote=andredecotia]alguém pode me explicar pq eu ira querer criar um método deste tipo:

[code]public AlgumaClasse nomeDoMetodo(){

}[/code][/quote]

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.