e/Operator overloading

New Query

Information
has glosseng: In computer programming, operator overloading (less commonly known as operator ad-hoc polymorphism) is a specific case of polymorphism in which some or all of operators like +, =, or == have different implementations depending on the types of their arguments. Sometimes the overloadings are defined by the language; sometimes the programmer can implement support for new types.
lexicalizationeng: operator overloading
instance ofe/Computer Language
Meaning
German
has glossdeu: Eine Programmiersprache ermöglicht das Überladen (von englisch: ) eines Bezeichners, wenn mehrere Vereinbarungen mit demselben Bezeichner gleichzeitig sichtbar sein können; bei der Verwendung erfolgt dann die Auswahl anhand des Kontextes. Mit anderen Worten verdeckt eine Vereinbarung nur dann eine andere, wenn nicht nur der Bezeichner, sondern weitere Merkmale übereinstimmen. Meist handelt es sich um Bezeichner von Unterprogrammen, die aufgrund der Parameter-, bisweilen auch des Resultattypen unterschieden werden. Das Überladen wird, da es sich um einen rein syntaktischen Mechanismus handelt, nach Strachey, als Ad-hoc-Polymorphie betrachtet.
lexicalizationdeu: überladen
French
has glossfra: La surcharge statique dopérateur (également connue sous le nom de polymorphisme ad-hoc) est une technique de programmation où certains opérateurs, ou bien tous (comme +, = ou encore ==) peuvent être traités comme des fonctions et peuvent être définis ou redéfinis pour de nouveaux types de données. Les opérateurs ne sont pas nécessairement des symboles. Parfois la définition de nouveaux opérateurs est autorisée. Il sagit généralement de sucre syntaxique, et peut facilement être émulé par des appels de fonction :
lexicalizationfra: Surcharge des operateurs
lexicalizationfra: Surcharge des opérateurs
Macedonian
has glossmkd: Во компјутерското програмирање преоптоварување на операторот (помалку познато како ad-hoc полиморфизам) е специфичен случај на полиморфизам во кој некој или сите оператори како +, =, ==, new или [] имаат различни имплементации во зависност од видот на аргументот. Понекогаш преоптоварувањата се дефинирани од јазикот; понекогаш програмерот може да преименува подршка за нови видови. Понекогаш преоптоварувањето е корисно бидејќи му овозможува на програмерот да програмира користејќи нотација која е поблиску до целта на проблемот и му овозможува на корисникот на типови да изгледа како типот да е вграден во јазикот. Ова може лесно да се емулира користејќи повикување на функција; На пример, земајќи ги целите броеви a, b, c:
lexicalizationmkd: преоптоварување на оператор
Dutch
has glossnld: Operator-overloading is een techniek die door sommige programmeertalen zoals C++ wordt ondersteund en de programmeur de mogelijkheid geeft, een operator (bijvoorbeeld + of -) een (nieuwe) betekenis te geven voor een bepaalde klasse van objecten.
lexicalizationnld: Operator-overloading
Polish
has glosspol: Przeciążanie operatorów (ang. operator overloading, tłumaczone też jako przeładowanie operatorów) to rodzaj polimorfizmu występującego w niektórych językach programowania, polegający na tym, że operator może mieć różne implementacje w zależności od typów użytych argumentów (operandów).
lexicalizationpol: Przeciążanie operatorów
Russian
has glossrus: Перегрузка операторов — в программировании — один из способов реализации полиморфизма, заключающийся в возможности одновременного существования в одной области видимости нескольких различных вариантов применения оператора, имеющих одно и то же имя, но различающихся типами параметров, к которым они применяются.
lexicalizationrus: Перегрузка операторов
Ukrainian
has glossukr: Перевантаження операторів — в програмуванні один із засобів реалізації поліморфізму, що полягає в можливості одночасного існування в одній зоні видимості декількох різних варіантів застосування операторів, що мають одне й те саме ім'я, але різні типи аргументів, до яких вони застосовуються.
lexicalizationukr: перевантаження операторів
Chinese
has glosszho: 在计算机程序设计中,运算符重载是多态的一种。这里,运算符(比如 +, = 或 ==)被当作多态函数,他们的行为随着其参数类型的不同而不同。运算符并不一定总是符号。
lexicalizationzho: 运算符重载

Query

Word: (case sensitive)
Language: (ISO 639-3 code, e.g. "eng" for English)


Lexvo © 2008-2025 Gerard de Melo.   Contact   Legal Information / Imprint