Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1564 connectés 

  FORUM HardWare.fr
  Programmation
  Delphi/Pascal

  [Résolu] POO question hype débutant

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Résolu] POO question hype débutant

n°1250869
the big be​n
Posté le 22-11-2005 à 17:01:29  profilanswer
 

Bonjour,  
 
Apreès consultation des tutos, je m essaye un peu à la POO sous delphi 8 mais si je comprend bien  
1) On ne sais pas créer de classe abstraite?  
2) On ne sais pas implémenter de méthode abstraite en y mettant une partie de code mais en obligeant à surcharger cette méthode  
 
Autre question j ai:  
 

Code :
  1. type
  2.   TPremier = class
  3.     protected
  4.       procedure Methode; virtual;
  5.   end;
  6.  
  7. procedure TPremier.Methode;
  8. var i : integer
  9. begin
  10.   ...
  11. end;
  12. type
  13.   TSecond = class(TPremier)
  14.   protected
  15.     procedure Methode; virtual;
  16.   end;
  17. procedure TSecond.Methode;
  18. begin
  19.   //Comment acceder à i???  
  20. end;

 
 
Puis je acceder à i dans TSecond.Methode?  
 
Et dernière question:  
si je declare des constantes dans TPremier, puis je les surcharger dans TSecond?  
 
D'avance merci


Message édité par the big ben le 22-11-2005 à 17:51:11
mood
Publicité
Posté le 22-11-2005 à 17:01:29  profilanswer
 

n°1251189
antp
Super Administrateur
Champion des excuses bidons
Posté le 23-11-2005 à 00:24:28  profilanswer
 

1. C'est quoi encore une classe abstraite ? :??: Si c'est une classe qu'on ne peut pas construire, il suffit de mettre son/ses créateur(s) en protected.
 
2. Si la méthode est abstraite pourquoi voudrais-tu mettre du code dedans ? :??: Je pige pas la logique. Si c'est pour obliger à la surcharger, même abstraite sans code il ne t'oblige pas à la surcharger (bon, ça plante en l'utilisant, mais bon)
 
3. Non
 
4. Des constantes dans quoi ? :??: Y a pas de constantes de classes quand même ?


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Delphi/Pascal

  [Résolu] POO question hype débutant

 

Sujets relatifs
[resolu] Copie de feuilles ...[VBS] afficher l'animation de copie de fichier - [résolu]
[VBS - RESOLU] Recherche recursive de fichiers avec caracteres généric[STRUTS + REALM] Cohabitation? [Résolu]
[Résolu] XMLHttpRequest : Impossible de récupérer les données[Resolu] Insertion de mots contenant une quote dans un varchar
RESOLU enchainement de macros[Résolu] Session : marche pô :(
Problème VB (débutant...)[RESOLU] Comment faire une requête à l'intérieur d'une requête ?
Plus de sujets relatifs à : [Résolu] POO question hype débutant


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR