前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >PYTHON中的函数指针调用的一种方法

PYTHON中的函数指针调用的一种方法

作者头像
py3study
发布2020-01-08 18:20:29
1.3K0
发布2020-01-08 18:20:29
举报
文章被收录于专栏:python3python3

class  Test:     EventMethods_Test1 = 1     EventMethods_Test2 = 2     EventMethods_Test3 = 3     def __init__( self ):         self.initEventMethods()         self.EventMethods[1]()     def initEventMethods(self):         self.EventMethods = {             Test.EventMethods_Test1: self.EventMethods_Func1,             Test.EventMethods_Test2: self.EventMethods_Func2,             Test.EventMethods_Test3: self.EventMethods_Func3,         }     def EventMethods_Func1(self):         print "use the EventMethods_Func1111"     def EventMethods_Func2(self):         print "use the EventMethods_Func2222"     def EventMethods_Func3(self):         print "use the EventMethods_Func3333" 这个只是个说明性的例子,各位看客,试过以后,有什么心得,也要告诉我阿! 这种方式对于那些相同构造但是不同功能的方法效率很好,也非常方便,大规模的并列消息的处理很有用。 是在写C++的函数指针的时候想起来的,呵呵!可能早就有了,不过些出来玩玩而已,见笑了!

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019-09-01 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档