Alex, aparentemente o que você quer usar é um pattern conhecido, o Strategy:
http://www.javacodegeeks.com/2013/08/strategy-design-pattern-in-java-example-tutorial.html
http://www.javacodegeeks.com/2013/08/strategy-design-pattern-in-java-example-tutorial.html
Em qui, 23 de jul de 2015 às 20:30, Alex Baule <alexwbaule@gmail.com> escreveu:
Entendi !Valeu pessoal, agora entendi como fazer.--Em 23 de julho de 2015 20:22, Vitor Prado <jvirtuprado@gmail.com> escreveu:Em Java os ponteiros são implícitos.. o que você poderia fazer é o que o lucio falou.Cria uma interface do objeto que faz o calculo.. pega crie as implementações de cada tipo de calculo.. depois crie uma classe que devolva a implementação certa de acordo com as confs.Acredito que isso vá ajudar.--On Thu, Jul 23, 2015 at 8:00 PM luciofm <luciofm@gmail.com> wrote:Em java você usa uma Interface e várias implementações.
--On Thu, Jul 23, 2015, 19:58 Alex Baule <alexwbaule@gmail.com> wrote:Explicando melhor...--Em C, posso criar uma classe que tenham funções que são ponteiros, e eu posso troca-las quando eu quiser, ja usei bastante isso, porém em Java não sei como isso chamaria, ou se existe....Eu estou fazendo uma classe no meu app que é o seguinte, eu instancio ela, e chamaria uma funcão que faria um calculo, porém dependendo de algumas confs, esse calculo pode ser diferente, por isso pensei no ponteiro em C, que dá pra fazer exatamente isso...Dei uma procurada no Google, mas é complicado, como não sei o nome disso, ou como seria o "certo" vem trezentas coisas...Alguem poderia me ajudar ?Obrigado !
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
0 comentários:
Postar um comentário