1- Structure de programmeDelphi est basé sur le langage Pascal (Visual Pascal). La structure d'un programme pascal est la suivante :
Program Nom_du_programme;
2- Structure des unités
unit Nom_de_unite;
Important
3- Structure des déclarations
4- Structure des instructions
if condition then begin bloc d'instructions end else begin bloc d'instruction end; for i:=1 to 10 do begin bloc d'instructions end; while condition do begin bloc d'instructions end; 5- Les classes et les objets par des exemples
program Classe_exemple; {$APPTYPE CONSOLE} // application console uses SysUtils; // Utilisation d'une unité systeme type tpoint=class // Décalaratyion d'une classe (sous classe par defaut de la classe principale Tobject x,y:integer; // deux variable (propriétés) couleur:integer; procedure dessiner; // Une méthode end; procedure tpoint.dessiner; / programmation de la méthode begin writeln('je dessine un point :'+inttostr(x)+'-'+inttostr(y)); readln; end; var p:tpoint; // déclaration d'un objet begin p:=tpoint.Create;// Création de l'objet p.x:=10; p.y:=20; p.dessiner; end. program Classe_et_sous_classe; {$APPTYPE CONSOLE} // application console uses SysUtils; // Utilisation d'une unité systeme type tpoint=class // Décalaratyion d'une classe (sous classe par defaut de la classe principale Tobject x,y:integer; // deux variable (propriétés) couleur:integer; procedure dessiner; // Une méthode end; type tcercle=class(tpoint) // sous classe de la classe tpoint rayon:integer; // ajout d'une autre propriété procedure dessiner; // Une méthode end; procedure tpoint.dessiner; // programmation de la méthode begin writeln('je dessine un point :'+inttostr(x)+'-'+inttostr(y)); readln; end; procedure tcercle.dessiner; // programmation de la méthode begin inherited dessiner;// appel de la méthode héritée writeln('je dessine un cercle :'+inttostr(x)+'-'+inttostr(y)); readln; end; var p:tpoint; // déclaration d'un objet tpoint var c:tcercle;// déclaration d'un objet tcercle begin p:=tpoint.Create;// Création de l'objet p.x:=10; p.y:=20; p.dessiner; c:=tcercle.Create;// Création de l'objet c.x:=10; c.y:=20; c.dessiner; end. Important
Contactez nousCourriel : info@allek.com |
Wiki : Informatique de santé et HL7Le Wiki d'Alleknologie TI est dédié à l'informatique dans le domaine de la santé en général, et tout particulièrement au HL7 DUNAMIS 2006
Finaliste au concours |
|
Plan du site - Wiki : Informatique de santé et HL7 - Annuaire Québec |
|