Acerca da linguagem Java, analise o método foo descrito abai...
Acerca da linguagem Java, analise o método foo descrito abaixo:
_____ private int foo (int a) {
________ if (a == 1) {
___________ return a;
________ }
________ return 1 + a * foo (--a) ;
______ }
Caso esse método seja corretamente invocado, passando o valor 3 por parâmetro, o retorno para o seu invocador será: