0%

overloading

O o

Transcription

    • US Pronunciation
    • US IPA
    • /ˈəʊ.və(ɹ)ləʊdɪŋ/
    • US Pronunciation
    • US IPA
    • /ˈəʊ.və(ɹ)ləʊdɪŋ/

Definitions of overloading word

  • noun Technical meaning of overloading (language)   (Or "Operator overloading"). Use of a single symbol to represent operators with different argument types, e.g. "-", used either, as a monadic operator to negate an expression, or as a dyadic operator to return the difference between two expressions. Another example is "+" used to add either integers or floating-point numbers. Overloading is also known as ad-hoc polymorphism. User-defined operator overloading is provided by several modern programming languages, e.g. C++'s class system and the functional programming language Haskell's type classes. Ad-hoc polymorphism (better described as overloading) is the ability to use the same syntax for objects of different types, e.g. "+" for addition of reals and integers or "-" for unary negation or diadic subtraction. Parametric polymorphism allows the same object code for a function to handle arguments of many types but overloading only reuses syntax and requires different code to handle different types. 1
  • noun overloading (computing) A type of polymorphism, where different functions, operators or variables with the same name are invoked based on the data types of the parameters passed. 0
  • noun overloading (transport) loading of a vehicle with too heavy a weight. 0
  • verb overloading present participle of overload. 0

Information block about the term

Parts of speech for Overloading

noun
adjective
verb
adverb
pronoun
preposition
conjunction
determiner
exclamation

See also

Matching words

Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?