Ola pessoal, olha eu aki d novo.
Ja vim ao forum uma outra fez com uma duvida e ela foi tao bem esclarecida que resolvi volter =)
Bem, é o seguinte, estou estudando no Livro “USE A CABEÇA! JAVA” mais como meu contato com programação foi bem pouko, estou um pouco perdido na parte de Parametros e Tipos de retorno.
O Livro explica, mais eu nao consegui intender sem um exemplo pratico.
Gostaria que se alguem tiver tempo, c tem como escrevel algo aki, pra facilitar meu intendimento, talvez ate colocar um codigo como modelo.
Meu estudo ainda esta no inicio então se for colocar codigo, gostaria que comentasse as linhas mais complexas, se n for incomodo =)
Vo colocar abaixo, um dos exemplos do livro, so pra caso vcs ainda n tenham intendido o que eu to tentando dizer. (acho q nem eu to intendendo =/ )
[code]void go() {
int foo = 7;
int bar = 3;
t.taketwo (foo,bar);
}
void taketwo (int x, int y) {
int z = x+y;
System.out.println ("Total is "+z);
}[/code]
Esse foi um pequeno exemplo que tem no livro.
outro exemplo é este:
[code]class eletricguitar {
String brand;
int numofpicks;
boolean rockstarusesit;
String getbrand (){
return brand; //o que é esse return e como usa ele?
}
void setbrand (String abrand) { // n estou entendendo esse tipo de retorno desse metodo e como ele vai influenciar num programa
brand=abrand;
}
int getnumofpick(){
return numofpicks;
}
void setnumofpicks (int num){
numofpicks = num;
}
boolean getrockstarusesit (){
return rockstarusesit;
}
void setrockusesit (boolean yesOrNo){
rockstarusesit = yesOrNo;
}
}[/code]
Bem queria saber como seria a utilização desse retorno em um programa funcional. como e pra que ele é usado?
Sei q talvez n tenha ficado claro, mais qualquer coisa a noite eu volto ae, agora eu tenho faculdade jaja, dai à tarde estou ocupado, mais a noite eu volto.
Obrigado a todos que lerem e respondere, ou somente lerem, ou so abriram e nem leram, ahhhh vcs entenderam =)
Vlw, e obrigado pela paciencia