lerrorgk 2017-08-24 00:33 采纳率: 25%
浏览 2066
已采纳

python中def Func(obj): print obj.show()这句什么意思

class F1:
        pass

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)
  • 写回答

1条回答 默认 最新

  • T_world 2017-08-24 00:35
    关注

    Func是一个函数,调用的时候传入一个对象,然后函数体是调用传入对象的show方法,并把结果打印出来

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?