雅文言情小说吧:Something

来源:百度文库 编辑:九乡新闻网 时间:2024/05/04 15:48:45
1. 由于在看某个程序的Python代码,今天细细分析了一下Qt中的Signal/Slot机制(Python也如此),联想到以前听Java课时老师老是强调代码模块之间的松耦合及一些模式,现在发现Signal/Slot就是这种思想。假设A的动作要引发B的动作,最直接的方法是在A的方法中调用B的方法,但这是紧耦合,如果还要执行C的动作呢?更进一步,如果实现不知道有哪些对象的动作要被执行呢?这在图形界面中尤为常见。Windows中的消息机制目的也是这样。又联想到本科时C语言老师讲如何让代码自动执行代码,一直觉得困惑,今天算是明朗了。。。Signal函数为空,只是告知与传参数。