IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

WinDev Discussion :

POO, option de compilation "Classes : les méthodes de même nom sont automatiquement virtuelles" => anomalie


Sujet :

WinDev

  1. #1
    Candidat au Club
    Inscrit en
    Décembre 2012
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Décembre 2012
    Messages : 7
    Points : 4
    Points
    4
    Par défaut POO, option de compilation "Classes : les méthodes de même nom sont automatiquement virtuelles" => anomalie
    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.
    Fichiers attachés Fichiers attachés

Discussions similaires

  1. [POO] Organisation classe pour les méthodes PDO
    Par altair8080 dans le forum Langage
    Réponses: 1
    Dernier message: 24/12/2013, 11h33
  2. Réponses: 1
    Dernier message: 24/07/2009, 10h09
  3. Réponses: 2
    Dernier message: 24/02/2008, 14h46
  4. Option de compilation pour dérouler les boucles ?
    Par progfou dans le forum Visual C++
    Réponses: 1
    Dernier message: 13/04/2007, 15h09
  5. Récupérer tous les champs de même nom
    Par hlr dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 07/02/2005, 13h26

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo