Bonjour !

Si Base = classe de base et Derive = classe dérivée.

Quel intérêt d' écrire : Base ref = new Derive(); ?

J' ai lu plusieurs fois et je vous avouerais que je ne comprends pas pourquoi préférez cette écriture plutôt que
Derive ref = new Derive();