duck typing

See also: Duck-Typing

English

Etymology

From the so-called duck test: "If it looks like a duck, swims like a duck and quacks like a duck, then it probably is a duck."

Noun

duck typing (uncountable)

  1. (computing, programming) A style of dynamic typing in which an object's current set of methods and properties determines the valid semantics, rather than its inheritance from a particular class or implementation of a specific interface.
    • 2006, Neal Ford, Scott Davis, No Fluff, Just Stuff Anthology: The 2006 Edition, page 16
      Ruby proponents call this duck typing:: if the variable responds to a message that asks it to quack like a duck and it quacks, it must be a duck. This is clearly different from the way that Java (and other strongly typed languages) work, ...

Hypernyms

Hypernyms of duck typing

Translations

References

This article is issued from Wiktionary. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.