Héritage et méthodes virtuelles
Héritage, méthodes virtuelles, override, reintroduce Exemple d’héritage de classe Object Pascal prend en charge l’héritage et les méthodes virtuelles. Dans l’exemple ci-dessous, TDog hérite de TAnimal : TDog est la …
Studio de développement logiciel indépendant
Héritage, méthodes virtuelles, override, reintroduce Exemple d’héritage de classe Object Pascal prend en charge l’héritage et les méthodes virtuelles. Dans l’exemple ci-dessous, TDog hérite de TAnimal : TDog est la …
Object Pascal prend en charge les classes Une classe est un conteneur destiné à accueillir les membres suivants Une classe peut également comporter d’autres types de membres, nous les présenterons …
Exposer les identifiants d’autres unités par le biais d’une nouvelle unité Il arrive parfois que vous deviez réexporter et rendre visibles des identifiants provenant d’une autre unité au sein de …
Similaire aux espaces de noms de C++, Java et C# Conflits d’identifiants homonymes Plusieurs unités peuvent définir des types / fonctions / variables portant le même nom. Les unités placées …
Compréhension Les unités peuvent dépendre et se référencer mutuellement. Lorsqu’une unité en référence une autre, l’unité référencée peut être déclarée soit dans la section interface, soit uniquement dans la section …
Une unité (Unit) peut également contenir une section initialization (d’initialisation) et une section finalization (de finalisation). Ces deux blocs de code s’exécutent automatiquement respectivement au lancement et à la fermeture …
Extension des fichiers Unit Tous les fichiers source d’unité utilisent uniformément l’extension .pas. Il est recommandé d’écrire les noms de fichiers entièrement en minuscules, par exemple myunit.pas. Le compilateur FPC …
Une unité (Unit) regroupe les déclarations partagées de types, fonctions, procédures, constantes et variables afin qu’elles puissent être appelées par d’autres unités ou le programme principal. Elle correspond aux modules …
Si vous ne souhaitez pas imprimer directement mais assembler un nombre quelconque de variables en une chaîne complète, Pascal propose trois méthodes principales de mise en œuvre : Concaténation via …
Sortie console Write / WriteLn Pour afficher des chaînes de caractères en Pascal, utilisez les procédures natives Write ou WriteLn ; WriteLn ajoute automatiquement un saut de ligne en fin …