IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Voir le flux RSS

Tous les billets

  1. Mise en bouche pour la seconde série de POO à gogo !

    par , 12/09/2016 à 17h47 (Blog de Gilles Vasseur - Pascal et compagnie)
    Voici en guise de mise en bouche pour la seconde série d’articles consacrés à la POO avec Free Pascal et Lazarus, une unité appelée scores qui contient ce qui est nécessaire pour gérer un tableau de meilleurs scores : ajout, test avant ajout, remise à zéro, nombre maximum de scores à mémoriser, nombre de scores mémorisés, accès direct ou séquentiel aux scores, chargement et sauvegarde.

    L’ensemble est automatisé : à partir du nombre maximum autorisé de scores et de ceux déjà enregistrés, ...

    Mis à jour 25/09/2016 à 10h16 par gvasseur58

    Catégories
    Free Pascal , Lazarus
  2. Constantes, types et variables dans une classe

    par , 23/08/2016 à 20h30 (Blog de Gilles Vasseur - Pascal et compagnie)
    Il est intéressant de noter que les classes acceptent des éléments plutôt inattendus et par conséquent peu utilisés : des sections const et type sont possibles et fonctionnent comme elles le feraient dans une unité, une méthode, une procédure ou une fonction.

    Ainsi les déclarations suivantes sont-elles correctes :

    Code pascal : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    type
     
      { TMyClass }
     
      TMyClass = class
        const
          MyConst = 'developpez.com';
        type
          TMyEnum
    ...

    Mis à jour 12/09/2016 à 16h46 par gvasseur58

    Catégories
    Free Pascal , Lazarus
  3. Les propriétés hors des classes avec Free Pascal et Lazarus

    par , 22/08/2016 à 12h41 (Blog de Gilles Vasseur - Pascal et compagnie)
    Free Pascal propose des propriétés qui n'ont besoin ni d'une classe ni d'une instance de classe comme support, mais dont la déclaration s'appuie sur des fonctions et procédures ordinaires. Elles se déclarent dans des blocs globaux comme l'interface d'une unité et se comportent comme des propriétés de classe.

    Ce type de propriété se différencie des variables ordinaires par sa souplesse : il permet de vérifier ou de calculer une valeur avant de l'affecter à la propriété et éventuellement ...

    Mis à jour 24/08/2016 à 18h11 par gvasseur58

    Catégories
    Free Pascal , Lazarus
  4. Nouvelle FAQ Free Pascal (suite)

    par , 17/08/2016 à 22h53 (Blog de Gilles Vasseur - Pascal et compagnie)
  5. Programmation Orientée Objet (suite) - Les méthodes (2/2)

    par , 29/07/2016 à 21h24 (Blog de Gilles Vasseur - Pascal et compagnie)
    ---
    Après un tutoriel sur les notions fondamentales de Programmation Orientée Objet avec Free Pascal/Lazarus et un second sur les méthodes statiques et virtuelles, j'ai mis en ligne ce jour un article plus ardu sur les variétés moins connues de méthodes ainsi que sur leur surcharge.

    Mis à jour 17/08/2016 à 23h13 par gvasseur58

    Catégories
    Free Pascal
Page 7 sur 8 PremièrePremière ... 345678 DernièreDernière