设计模式-鸭子类型1
什么是鸭子类型如果走起来是鸭子,叫起来是鸭子,那么它就是鸭子。亦或者说,一个食物无论是面制品,还是豆制品,只要吃起来是牛肉味,它就是牛肉干。鸭子类型-多态的示例如果是初学者,看到一些编程思想的东西,平时又没有写过类似的代码,一定会一脸蒙,实在是抽象。就像看到这个标题,一定有很多的疑问?鸭子类型和我平时的代码有什么关系?什么又是多态?鸭子类型跟多态又有什么关系了?多态又是为了实现什么目的了?对于为什么会出现对上面鸭子类型的定义,我想本质上是还是希望一个东西能够描述尽可能多的东西,这样创建的“类”才