Je m'adresse aux utilisateurs confirmé de la POO en WLanguage
L'option de compilation Classes : les méthodes de même nom sont automatiquement virtuelles est censé rendre inutile le mot clé VIRTUELLE. Ceci n'est pas vérifié dans au moins un cas.
En effet, si dans le constructeur de la classe mère on appelle une méthode de cette même classe le mot clé VIRTUELLE est obligatoire si on souhaite que les classes dérivés puisse redéfinir cette méthode.
Avez-vous constaté ce phénomène ?
Utilisez vous cette option de compilation ou non ?
Ci joint un projet de test permettant de visualiser ce phénomène.
Protocole de reproduction :
Compiler et exécuter le projet de test. La trace met en évidence le problème.
Partager