===== Duck Typing ===== [[dido:public:ra:xapend:xapend.a_glossary:start| Return to Glossary ]] **Duck Typing** is a style of dynamic typing in which an [[dido:public:ra:xapend:xapend.a_glossary:o:object|object's]] current set of methods and properties determines the valid [[dido:public:ra:xapend:xapend.a_glossary:s:semantics|semantics]], rather than its inheritance from a particular [[dido:public:ra:xapend:xapend.a_glossary:c:class|class]] or implementation of a specific [[dido:public:ra:xapend:xapend.a_glossary:i:interface|interface]]. Source: [[https://www.yourdictionary.com/duck-typing]] /**=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- /* To add a discussion page to this page, comment out the line that says ~~DISCUSSION:off~~ */ ~~DISCUSSION:on|Outstanding Issues~~ ~~DISCUSSION:off~~