将事件源与事件处理分开的理论分析:
1、两个类: ①、事件处理的方法一般都是非静态方法,所以不能用静态变量去调用;
②、类中的方法和变量,除非是静态方法,否则必须要创建对象后,用对象去调用;
③、结论:不能将事件源与事件处理代码放在两个类中。
2、不同方法中:
由于变量的作用域限制,在不同函数中要对变量做改变,但是其所做的改变仅仅局限于该函数也不可以;
总结:个人认为还是可以将事件源与事件处理代码分开写的,否则代码之间的耦合程度太大了。所以,请大家帮我看一下我上面的分析出了什么问题?最好能有代码,这个我真的是试了好多次了,感激不尽!
相关分类