• [^] # Re: J'approuve

    Posté par (Mastodon) . En réponse à la dépêche Je crée mon jeu vidéo E01 : les systèmes à entités. Évalué à 4.

    Il ne faudrait pas que le destructeur et les méthodes faites pour être surchargées soient déclarées virtual ?

    C'est bien le cas.

    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.