Problème d'héritage à l'instantiation d'un paquet [Ada][Débutant POO] - Ada - Programmation
Marsh Posté le 05-09-2013 à 09:54:54
Hello !
j'ai changé ceci :
Code :
|
en ceci :
Code :
|
Et j'ai adapté le reste du code ; ça compile et s'exécute en tout cas.
Merci. je reviendrai peut-etre avec de nouvelle(s) interrogation(s)...
Marsh Posté le 05-09-2013 à 08:49:44
Bonjour.
J'ai un problème de compilation que je ne pige pas vu que je débute en POO et que je ne pige que dalle à la langue de l'anglais.
Bon, c'est quand même 3 ou 4 paquetage à prendre en considération.
j'essaie de modéliser un solver universelle pour jeux multi- joueurs.
l'erreur est la suivante :
gnatmake -gnatwa -D obj -o bin/WarGames src/wargames.adb -aIsrc/lib
gcc-4.6 -c -Isrc/ -gnatwa -Isrc/lib -I- -o /home/manuel/Warborg/Warborg_2014/obj/warborg-joshua.o /home/manuel/Warborg/Warborg_2014/src/lib/warborg-joshua.adb
warborg-joshua.adb:17:04: instantiation error at warborg-individu-user-player-game-solver.ads:32
warborg-joshua.adb:17:04: type must be declared abstract or "Initialize" overridden
warborg-joshua.adb:17:04: "Initialize" has been inherited at warborg-individu-user-player-game-solver.ads:32, instance at line 17
warborg-joshua.adb:17:04: "Initialize" has been inherited from subprogram at warborg-wargames.ads:21
gnatmake: "/home/manuel/Warborg/Warborg_2014/src/lib/warborg-joshua.adb" compilation error
make: *** [Wargames] Erreur 4
Voici les paquetages :
Pouvez vous m'aider s'il vous plaît.
Merci.
edit : et vous allez pouvoir télécharger le paquet complet des sources code sur sourceforge.net projet Warborg version 2014-0.0.1a
Message édité par Profil supprimé le 05-09-2013 à 08:55:34