Inconnu Anonyme
Messages postés12Date d'inscriptionlundi 16 mai 2005StatutMembreDernière intervention19 juin 2005
-
17 juin 2005 à 22:19
Inconnu Anonyme
Messages postés12Date d'inscriptionlundi 16 mai 2005StatutMembreDernière intervention19 juin 2005
-
17 juin 2005 à 22:39
Bonjour, j'ai un petit prob avec mon code pour avoir 2 classes dans ma classe primaire:
Type TpPersonne = Class
private
NomA : string;
PrenomA : string;
public
Date_naissance : TpDate_nais; //classe
Adresse : TpAdresse; //classe
constructor Init(NomB, PrenomB:string);overload;
constructor Create;Overload;
end;
et cela pour utiliser les méthodes de ses champs. Ensuite, j'appelle le
constructeur du second objet à partir du constructeur du premier:
constructor
TpPersonne.Create;
begin
Date_naissance : =
TpDate_nais.Create;
Adresse := TpAdresse.Create;
end;
on retrouve plus bas mes 2 autres classes : TpAdress et TpDate_nais avec les champs et constructeurs pour chacun.
Et cela ne marche pas, j'obtient comme erreur que TpDate_nais et TpAdresse ne sont pas déclarés.