INFORMATIQUE > DÉVELOPPEMENT
ARTS GRAPHIQUES > LIVRE ET RELIURE
N. f.
Signes particuliers utilisés par les imprimeurs pour distinguer les différentes feuilles qui constituent un ouvrage (un livre).
Dans un courriel ou un message posté sur un forum, court texte ou image tenant lieu de signature (sans garantir l'identité de l'émetteur).
(On dit aussi signature de type ou signature de méthode) Définition des entrées et sorties d'une fonction ou d'une méthode.
Une signature peut comporter les paramètres et leurs types, une valeur et un type de retour, les exceptions susceptibles d'être déclenchées ou reçues, des informations sur la disponibilité de la méthode dans un programme orienté objet (public, static ou prototype).
En Javascript, une signature ne comporte pas de type puisque le langage est à typage faible dynamique (les types seront déterminés à l'exécution). Une signature apporte néanmoins des information sur la méthode.
Exemple
MonObjet.prototype.maFonction(valeur)
/*Méthode installée sur le prototype de l'objet MonObjet
(méthode d'instance) dont le nom est maFonction
qui accepte le paramètre valeur*/.
En java qui est un langage à typage fort, les types de variables doivent être déclarés.
Exemple
public static void main(String[] args)
/*Méthode pouvant être appelée par n'importe quel objet (public),
méthode de classe (static), qui ne renvoie rien (void),
de nom main et qui accepte en paramètre
un tableau de chaines de nom args.*/