我感觉越说越麻烦了,谁有更明了的解释呀。----------------------------------------------------------------------------------
不带参数的委托,带参数的委托,把各种委托放到数组里的那种委托
----------------------------------------------------------------------------------
1、你要定义的委托,到底有没有参数,关键看定义的时候带不带参数,定义的时候带(或不带),而真正实现的时候没带(或带),就会报错。2、在把委托实例化的时候,会把实现功能的方法写在右边,这时,不管有没有参数,都不能写括号,更不能写参数。把实现功能的方法名当做变量使用。3、那么有没有参数,到底在哪调用体现出来呢?就是在调用委托实例化变量名时,使用参数括号,有参数的加参数。4、委托数组,刚开始看比较变态,但仔细一看,原理就是“普通数据+基本委托”,在使用的时候,就会出现带角标的数组名(实现存放实现功能的方法名)与各种类型参数,同时出现的景观。5、如果是数组委托,而且又带了N个参数呢? 道理一样的,每个委托名参数在代码中再次被当做方法,这个方法又带上的你真正需要的参数。晕了,晕了,不知道你们明白了不,我是明白了。我觉得你能把你们说糊涂了。呵呵 

解决方案 »

  1.   

    ?????
    你管它有参,无参,数组参数还是洒洒按lz这么个考虑问题的方式,那么请lz定义一下啥是 对象方法额对象方法可以有参数,也可以无参数,具体看人家的定义
    对象方法在使用的时候必须打括号
    那么调用重载方法时具体要不要带参数,具体看你调用的是那个重载
    如果是参数数组如何如何-----------瞧瞧上面的描述,你觉着和废话有多大差别?