。
概念样例.考虑用于一个使用鸭子类型的语言的以下伪代码：在样例中，每次对codice_1的调用都使用的对象（数字、列表和字符串）在继承关系中没有联系。只要对象支持“+”和“*”方法，操作就能成功。例如，翻译成Ruby或Python语言，运行结果应该是：这样，鸭子类型在不使用继承的情况下使用了多态。唯一的要求是codice_1函数需要作为参数的对象拥有“+”和“*”方法。以下样例（Python语言）体现了鸭子测试。就codice_3函数而言，对象是一个鸭子：class D