builder

Monteur

Le monteur (builder) est un patron de conception utilisé pour créer une variété d’objets complexes à partir d’un objet source. Explication Le monteur est une classe abstraite qui contient le …

Commande

Commande (Command) est un patron de conception de type comportemental (càd il définit comment organiser les objets) qui encapsule la notion d’invocation. Il permet de séparer complètement la définition de …

poids-mouche

Poids-mouche

Le poids-mouche (flyweight) est un patron de conception structurel. C’est à dire qu’il défini comment organiser les classes d’un programme dans une structure plus large. L’interface est séparée de l’implémentation. Quand …

proxy

Proxy

Proxy est un patron de conception (design pattern), il s’agit d’une classe se substituant à une autre classe. Le proxy implémente la même interface que la classe à laquelle il …

spring4d

Introduction Spring4D

Spring4D est une bibliothèque libre pour les versions Delphi 2010 et supérieur. Il se compose d’un certain nombre de modules différents qui contiennent leurs propre bibliothèque comme les collections basées …

Le Triangle de Pascal

En mathématiques, le triangle de Pascal est une présentation des coefficients binomiaux dans un triangle. Il fut nommé ainsi en l’honneur du mathématicien français Blaise Pascal. Celui ci permet de …

Les types de déclarations

Lors de la création d’une classe il est possible d’avoir différents types de déclaration. Si une classe est déclarée dans la partie implementation d’une unité, celle ci ne sera pas …