Je vois que tu ne les définis comme virtuels que dans les classes filles
Non, dans System, j'ai bien un destructeur virtuel et les méthodes init, preUpdate, update, postUpdate qui sont virtuelles. Après, dans le .cc, tu n'es pas obligé (et même je crois que c'est interdit) de mettre le mot-clef virtual. Ce qui compte ici, c'est bien le .h et dans le .h, c'est bien virtual.
[^] # Re: J'approuve
Posté par rewind (Mastodon) . En réponse à la dépêche Je crée mon jeu vidéo E01 : les systèmes à entités. Évalué à 4.
C'est bien le cas.
Non, dans System, j'ai bien un destructeur virtuel et les méthodes
init,preUpdate,update,postUpdatequi sont virtuelles. Après, dans le .cc, tu n'es pas obligé (et même je crois que c'est interdit) de mettre le mot-clefvirtual. Ce qui compte ici, c'est bien le .h et dans le .h, c'est bienvirtual.