No... non è esattamente quello che hai fatto.
Il tuo metodo ricorsivo non sta sommando 1 a (quello che gli viene ritornato dalla chiamata ricorsiva)... al contrario: il valore ritornato dalla chiamata ricorsiva tu lo butti via (non lo assegni a nulla).


Ciao.