Les patrons de conception structurels en Java

Patron Adaptateur L'adaptateur sert d'intermédiaire pour rendre compatibles des interfaces incompatibles. Il existe deux variantes : l'adaptateur de classe et l'adaptateur d'objet. Adaptateur de classe // Interface cible interface Cible { void executer(); } // Classe à adapter class Source { void operationSpecifique() { Syst ...

Publié le 25 juin à 22h02

Initialisation désignée des structures en C99

Lors de l'examen du code du noyau GNU/Linux, on rencontre une méthode particulière d'initialisation des structures. Cette technique, non abordée dans certains manuels C (comme l'édition II de Tan ou l'édition II de K&R), est connue sous le nom d'initialisation désignée (designated initializer). Considérons l'exemple suivant tiré de Linux-2. ...

Publié le 18 juin à 02h04