Go语言学习笔记十--面向接口

duck typing概念 要理解duck typing的概念,先问一个问题.上图是不是一个鸭子? 在程序设计中,鸭子类型(英语:duck typing)是动态类型的一种风格。在这种风格中,一个对象有效的语义,不是由继承自特定的类或实现特定的接口,而是由"当前方法和属性的集合"决定。这个概念的名字来源于由James Whitcomb Riley提出的鸭子测试(见下面的“历史”章节),“鸭子测试”可
相关文章
相关标签/搜索