企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
[TOC] 多态的概念是应用于Java和C#这一类强类型语言中,而Python崇尚“鸭子类型”。 所谓多态:定义时的类型和运行时的类型不一样,此时就成为多态 # Python 鸭子类型 ~~~ class F1(object): def show(self): print 'F1.show' class S1(F1): def show(self): print 'S1.show' class S2(F1): def show(self): print 'S2.show' def Func(obj): print obj.show() s1_obj = S1() Func(s1_obj) s2_obj = S2() Func(s2_obj) ~~~