Programmation objet

Dans le premier cours sur la programmation objet, vous apprendrez à utiliser du code existant écrit en programmation objet. Ou, autrement dit, à utiliser des classes existantes.

Par exemple, la classe TStringList, qui sert à représenter des listes de chaînes de caractères, mais surtout les classes utilisées pour réaliser l'interface graphique d'une application.

Vous apprendrez (enfin !) à lire et afficher des informations sans utiliser la librairie entrees_sorties et vous comprendrez (enfin !) le sens du code généré automatiquement par Lazarus dans l'unité associée à un formulaire.

Dans le deuxième cours, vous apprendrez à définir vous-même de nouvelles classes, à écrire des méthodes ou à définir des relations d'héritage entre classes.

Nous aborderons également de nouvelles notions de programmation objet :

  • l'encapsulation : une méthodologie de programmation qui facilite la mise à jour des programmes écrits sous forme de classes ;
  • les propriétés : une approche particulière de l'encapsulation de Pascal Objet. Nous verrons en particulier que certains attributs graphiques de Lazarus (comme l'attribut .'text' des zones de texte) sont en réalité des propriétés et que cela permet d'expliquer comment la modification de la valeur de ces attributs se répercute immédiatement à l'écran ;
  • la surcharge ou comment redéfinir spécifiquement une méthode pour une sous-classe en récupérant le code de la classe mère ;
  • le polymorphisme : comment faire passer un objet d'une classe donnée comme un objet d'une sous-classe de celle-ci.

2 commentaires Donner une note à l'article (5)

Lire l'article.

Article lu   fois.

L'auteur

Site personnel

Liens sociaux

Viadeo Twitter Facebook Share on Google+   

Vous avez aimé ce tutoriel ? Alors partagez-le en cliquant sur les boutons suivants : Viadeo Twitter Facebook Share on Google+   

  

Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright © 2014 Eric Thirion. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.