Python 高级 01- 深入类和对象

内容 1.鸭子类型与多态 鸭子类型 多态的概念是应用于Java和C#这一类强类型语言中,而Python崇尚"鸭子类型" 动态语言调用实例方法时不检查类型,只要方法存在,参数正确,就可以调用。这就是动态语言的“鸭子类型”,它并不要求严格的继承体系,一个对象只要“看起来像鸭子,走起路来像鸭子”,那它就可以被看做是鸭子。 多态 定义时的类型和运行时的类型不一样,就称为多态。 2. 抽象基类(abc模块)
相关文章
相关标签/搜索