About: Type signature     Goto   Sponge   NotDistinct   Permalink

An Entity of Type : yago:LinguisticRelation113797142, within Data Space : dbpedia.org associated with source document(s)
QRcode icon
http://dbpedia.org/describe/?url=http%3A%2F%2Fdbpedia.org%2Fresource%2FType_signature

In computer science, a type signature or type annotation defines the inputs and outputs for a function, subroutine or method. A type signature includes the number, types and order of the arguments contained by a function. A type signature is typically used during overload resolution for choosing the correct definition of a function to be called among many overloaded forms.

AttributesValues
rdf:type
rdfs:label
  • Signatur (Programmierung)
  • Signatura (informática)
  • Signature de type
  • Type signature
  • Firma (programmazione)
  • Assinatura de tipo
  • 类型特征
rdfs:comment
  • In computer science, a type signature or type annotation defines the inputs and outputs for a function, subroutine or method. A type signature includes the number, types and order of the arguments contained by a function. A type signature is typically used during overload resolution for choosing the correct definition of a function to be called among many overloaded forms.
  • En programmation informatique, la signature de type définit les types de données acceptables pour une fonction ou une méthode.Une signature inclut au moins le nom de la fonction et le nombre de paramètres. Dans certains langages, elle peut aussi spécifier le type de la valeur de retour et les types de ses paramètres.
  • Em ciência da computação, uma assinatura de tipo ou anotação de tipo define as entradas e saídas para uma função, sub-rotina ou método. Uma assinatura de tipo inclui o número de argumentos, os tipos de argumentos e a ordem dos argumentos contidos por uma função. Uma assinatura de tipo é normalmente usada durante a resolução de sobrecarga para escolher a definição correta de uma função a ser chamada entre muitas formas sobrecarregadas.
  • 类型签名(英語:type signature)或类型注解(type annotation)是计算机科学中对程序的函数、方法、子过程、以及变量等给出其类型。特别是对函数给出其输入参数数量、类型与次序及输出结果的类型。 许多编译器产生的内部使用的函数名包含了其类型特征,这称为名字修饰,给链接器辨别不同的函数提供了方便。 类型特征的现代应用: * 面向对象语言使用的interface,实际上是利用了函数类型特征的模板。 * C++支持的函数重载实际上用不同的类型特征来辨识。 * 多继承要求考虑函数特征,以避免不可预计的结果。
  • Eine Signatur (oder Methodensignatur) definiert in der Programmierung die formale Schnittstelle einer Funktion oder Prozedur. Sie besteht aus dem Namen der Funktion sowie der Anzahl, Art und Reihenfolge der zuweisungskompatiblen Parameterdatentypen, wobei zwischen Eingangs-, Ausgangs- und Durchgangsparametern unterschieden werden kann. Der Typ des Rückgabewerts gehört bei streng strukturierten Programmiersprachen ebenfalls zur Signatur, genauso wie die Modifikatoren, die die Regeln für die Sichtbarkeit und die Überschreibbarkeit einer Methode festlegen.
  • 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:
  • In informatica, nella programmazione orientata agli oggetti, la firma o segnatura (dall'inglese signature) di un metodo è costituita da un insieme di informazioni che identificano univocamente il metodo stesso fra quelli della sua classe di appartenenza. Tali informazioni includono generalmente il nome del metodo, il numero e il tipo dei suoi parametri, non il tipo del suo valore restituito (tipo di ritorno), sebbene nella terminologia tecnica dei diversi linguaggi l'espressione firma assuma talvolta un significato più specifico, includendo informazioni aggiuntive o non includendo alcune di quelle citate (per esempio il tipo del valore restituito).
rdfs:seeAlso
foaf:isPrimaryTopicOf
dct:subject
Wikipage page ID
Wikipage revision ID
Link from a Wikipage to another Wikipage
sameAs
dbp:wikiPageUsesTemplate
has abstract
  • In computer science, a type signature or type annotation defines the inputs and outputs for a function, subroutine or method. A type signature includes the number, types and order of the arguments contained by a function. A type signature is typically used during overload resolution for choosing the correct definition of a function to be called among many overloaded forms.
  • 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: 1. * tipos bool 2. * operaciones 3. * verdadero : bool 4. * falso : bool 5. * And : bool x bool -> bool 6. * Or : bool x bool -> bool 7. * Not : bool -> bool * Datos: Q1319434
  • Eine Signatur (oder Methodensignatur) definiert in der Programmierung die formale Schnittstelle einer Funktion oder Prozedur. Sie besteht aus dem Namen der Funktion sowie der Anzahl, Art und Reihenfolge der zuweisungskompatiblen Parameterdatentypen, wobei zwischen Eingangs-, Ausgangs- und Durchgangsparametern unterschieden werden kann. Der Typ des Rückgabewerts gehört bei streng strukturierten Programmiersprachen ebenfalls zur Signatur, genauso wie die Modifikatoren, die die Regeln für die Sichtbarkeit und die Überschreibbarkeit einer Methode festlegen. Unter Signaturvererbung versteht man in der objektorientierten Programmierung die Übertragung einer in der Oberklasse definierten (und eventuell implementierten) Methode auf die Unterklasse. Statische Methoden mit sich unterscheidender Signatur können nicht überschrieben werden, sondern können bei weniger streng strukturierten Programmiersprachen gegebenenfalls überladen werden. Auch die Menge der Operatoren eines abstrakten Datentyps wird Signatur genannt.
  • En programmation informatique, la signature de type définit les types de données acceptables pour une fonction ou une méthode.Une signature inclut au moins le nom de la fonction et le nombre de paramètres. Dans certains langages, elle peut aussi spécifier le type de la valeur de retour et les types de ses paramètres.
  • In informatica, nella programmazione orientata agli oggetti, la firma o segnatura (dall'inglese signature) di un metodo è costituita da un insieme di informazioni che identificano univocamente il metodo stesso fra quelli della sua classe di appartenenza. Tali informazioni includono generalmente il nome del metodo, il numero e il tipo dei suoi parametri, non il tipo del suo valore restituito (tipo di ritorno), sebbene nella terminologia tecnica dei diversi linguaggi l'espressione firma assuma talvolta un significato più specifico, includendo informazioni aggiuntive o non includendo alcune di quelle citate (per esempio il tipo del valore restituito). La firma costituisce anche l'insieme minimo di informazioni necessarie per utilizzare correttamente il metodo, ovvero per richiamarlo o invocarlo in modo sintatticamente e semanticamente coerente con la sua definizione. Un concetto analogo alla firma è rappresentato dal nella terminologia dei linguaggi C e C++, che descrive il nome, il tipo dei parametri e il tipo del valore tornato da una funzione. Da questa tradizione deriva anche l'interpretazione della firma di un metodo, in alcuni linguaggi, come del metodo.
  • Em ciência da computação, uma assinatura de tipo ou anotação de tipo define as entradas e saídas para uma função, sub-rotina ou método. Uma assinatura de tipo inclui o número de argumentos, os tipos de argumentos e a ordem dos argumentos contidos por uma função. Uma assinatura de tipo é normalmente usada durante a resolução de sobrecarga para escolher a definição correta de uma função a ser chamada entre muitas formas sobrecarregadas.
Faceted Search & Find service v1.17_git51 as of Sep 16 2020


Alternative Linked Data Documents: PivotViewer | iSPARQL | ODE     Content Formats:       RDF       ODATA       Microdata      About   
This material is Open Knowledge   W3C Semantic Web Technology [RDF Data] Valid XHTML + RDFa
OpenLink Virtuoso version 08.03.3319 as of Dec 29 2020, on Linux (x86_64-centos_6-linux-glibc2.12), Single-Server Edition (61 GB total memory)
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2021 OpenLink Software