Oh, galera…vou pedir ajuda em algo quase feio (feio porque já estudei isso…)
Eu to precisando fazer getters e setters…legal, já fiz, o netBeans já gerou e talz… mas não lembro direito como usa ‘-’ Fiquei 6 meses sem usar e esqueci x.x
só pra explicar:
tenho um “slideshow” que tem que ficar x segundos mostrando a foto (pode variar de foto pra foto), fiz o setter dele e talz e usei:
tempoExibicao = setTempoExibicao(5000);
//No caso ali, 5 segundos xD
Mas ele diz que não serve porque o setter é void, e ele precisa de int. o.o Como se faz isso direito?
Oi… é só um detalhe!
O set é usado para configurar campos do objeto enquanto o get é para recuperar valores dos campos…
tempoExibicao = setTempoExibicao(5000);
No seu caso, você esta alem de configurando o valor, também esta tentando atribuir o resultado de um suposto retorno a esse mesmo campo.
A forma correta seria…
setTempoExibicao(5000);
Já que esse método apenas configura e não retorna nada, então dessa forma já estara configurando o campo tempoExibicao.
Também pode-se fazer esse método além de configurar, também retornar algum valor… algo talvez como um booleano para confirmar o sucesso da operação, isso é claro conforme a necessidade!