Considere o código em Java mostrado a seguir.public class Su...

Próximas questões
Com base no mesmo assunto
Q2803482 Arquitetura de Software

Considere o código em Java mostrado a seguir.


public class SuperClasseX {

protected int numero;


public SuperClasseX(int numero) {

this.numero = numero;

}

}

class ClasseX extends SuperClasseX {

public ClasseX(int numero) {

super(numero);

}

public int operacaoX(int x) {

if(x == 0)

return 1;

else

return numero * x + operacao(x-1);

}

}


O método operacaoX presente na classe ClasseX utiliza um conceito de programação conhecido como:

Alternativas