TestDelegateClass tdc = new TestDelegateClass();
当然可以生成一个实例
就象
Button myButton=new Button();
一样的
而MyDelegate mdg = new MyDelegate(MyFunction);
则是生成Delegate实例,明确函数的参数实例Boolean f = mdg(this, 1);
这里的this不是指 tdc
而是指Main实例如果你在TestDelegateClass类的定义中使用this
才代表TestDelegateClass类自身
当然可以生成一个实例
就象
Button myButton=new Button();
一样的
而MyDelegate mdg = new MyDelegate(MyFunction);
则是生成Delegate实例,明确函数的参数实例Boolean f = mdg(this, 1);
这里的this不是指 tdc
而是指Main实例如果你在TestDelegateClass类的定义中使用this
才代表TestDelegateClass类自身
TestDelegateClass tdc = new TestDelegateClass();
但,在同一类的定义中,生成实例? 怎么理解啊?能详细解释?另外:
Boolean f = mdg(this, 1);
这里的this不是指 tdc
而是指Main实例
--------? Main实例?如果你在TestDelegateClass类的定义中使用this
才代表TestDelegateClass类自身
----------?现在就是在定义TestDelegateClass啊?