Capisco aprire la ricorsione come il processo di un metodo su una classe che chiama un altro metodo su una classe usando una parola chiave come this
, ma in cui la chiamata al metodo può effettivamente essere associata a un sotto classe in fase di esecuzione.
Questa è una giusta dimostrazione di ricorsione aperta?
class Sup {
go() {
alert('sup');
}
callGo() {
this.go();
}
}
class Sub extends Sup {
go() {
alert('sub');
}
}
var sub = new Sub();
sub.callGo();