Signatura (informática)

La signatura o firma de un método o una función define su entrada y su salida.Incluye por lo menos el nombre de la función o método y el número de sus parámetros.En algunos lenguajes de programación, puede incluir el tipo que devuelve la función o el tipo de sus parámetros.En el caso de un tipo de dato abstracto (TDA), se define signatura como los tipos que utiliza junto con los nombres y perfiles de las operaciones.Por ejemplo, para especificar el TDA de los booleanos se utiliza la siguiente signatura: 2 using namespace std; 3 void imprimirCombinacion(int salida[], int longitud) { 4 for (int i=0; i