classe et unit - Delphi/Pascal - Programmation
Marsh Posté le 05-12-2004 à 11:55:35
website2000 a écrit : c'est impossible |
... c'est-à-dire ?
Marsh Posté le 05-12-2004 à 16:40:34
le compilateur me dit Undeclared identifier "TerrainOccuper"
dans ma form2
Marsh Posté le 05-12-2004 à 17:02:50
bah c'est normal : il est en private et donc ne peut être manipulé que par la classe elle-même et les classes qui sont dans la même unit qu'elle...
Marsh Posté le 05-12-2004 à 17:18:52
ok merci... a part mettre mes valeurs en public existe t'il une autre manière de procéder ?
Marsh Posté le 05-12-2004 à 17:41:41
Faire des property pour accéder aux variables de manière "propre" (càd en lecture seule par exemple, ou prévoir la possibilité d'appeler une fonction lors de l'assignement d'une valeur)
L'intérêt de mettre les valeurs en privé c'est pour que seule la classe y ait accès directement
Marsh Posté le 04-12-2004 à 23:45:20
Salut,
j'aurais besoin de votre aide...
C'est une partie de mes 2 form
Dans mon premier form pour entrer des paramètres dans ma class "Stationnement" j'utilise "NombreStationnement[]". Pour ça sa fonctionne... Quand je veux reutilisé ma classe "Stationnement" grâce a "NombreStationnement[]" dans ma form2 c'est impossible...
J'ai fais plusieurs test de différentes façons et j'ai fais plusieurs recherches sous google sans rien trouver pour mon problème. J'ai trouvé pour une classe seul mais dès qui a un tableau plus rien marche.
Je vous remercie d'avance.
Message édité par website2000 le 04-12-2004 à 23:46:28