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

C++/CLI Discussion :

Class abstraite et fonction virutel


Sujet :

C++/CLI

  1. #1
    Membre �clair� Avatar de trax44
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    300
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 300
    Par d�faut Class abstraite et fonction virutel
    Bonsoir,

    je suis d�butant en C++ (j'ai commenc� cet apr�s-midi)

    j'ai une class Triangle qui h�rite de Shape (Shape n'a qu'une seule fonction virtuel pure)
    Dans ma fonction main je ne peux pas instancier de Triangle.

    A la compilation j'ai :

    main.cpp:19: error: cannot declare variable 'tr0' to be of abstract type 'Triangle'

    Code de main
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
     
      Vertice A(0,0,0);
      Vertice B(0,0,0);
      Vertice C(0,0,0);
     
      Triangle tr0(A, B, C);// <= la ligne en question

    Shape.hpp http://clubnix.fr/~trax/forge/past.php?id=IQxLuEHk
    Triangle.hpp http://clubnix.fr/~trax/forge/past.php?id=RKrrR4F1
    Triangle.cpp http://clubnix.fr/~trax/forge/past.php?id=3p4olXB6

    Cordialement

    trax

  2. #2
    Membre �clair� Avatar de trax44
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    300
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 300
    Par d�faut
    la fonction est r�-impl�ment� mais avec des arguement diff�rents => pas la m�me fonction : vive le polymorphisme

  3. #3
    Expert confirm�
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    F�vrier 2005
    Messages
    5 505
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 53
    Localisation : France, Val de Marne (�le de France)

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : F�vrier 2005
    Messages : 5 505
    Par d�faut
    Normal.
    Si vous voulez plus de souplesse, regardez du cot� de la covariance et de la contravariance.

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. Fonction pure virtuelle et classe abstraite
    Par olivier_78 dans le forum C++
    R�ponses: 6
    Dernier message: 16/03/2012, 20h25
  2. R�ponses: 2
    Dernier message: 15/05/2011, 15h58
  3. [POO] Fonctions dans une classe abstraite
    Par Seth77 dans le forum Langage
    R�ponses: 4
    Dernier message: 27/06/2006, 13h21
  4. Classe abstraite / MVC
    Par caramel dans le forum MVC
    R�ponses: 5
    Dernier message: 01/04/2003, 09h27
  5. pb constructeurs classes d�rivant classe abstraite
    Par Cornell dans le forum Langage
    R�ponses: 2
    Dernier message: 10/02/2003, 19h02

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