可爱的鸭子模型 - 若类型语言中的设计模式
网上源自 Python 的定义鸭子类型的核心概念在于一个对象的有效语义,不是继承自特定的类或者实现特定的方法,而是
由当前的属性和方法集合决定的。听起来依旧很迷茫,简单的说:
“当看到一只鸟走起来像鸭子、游泳起来像鸭子、叫起来也像鸭子,那么这只鸟就可以被称为鸭子。”
在鸭子类型中,关注的不是对象的类
...