人物介绍:
小1 3:俗称小B龙,擅长C#。
很酷很雄起: 俗称老J,见人以“很黄很暴力”之本年度最强音之一命名之后,自己也效仿之,擅长Delphi。
小D:看官一名。
某日,午茶时间。。。
小1 3:Delphi接口中咋定义事件啊?
很酷很雄起:你的事件是多发的还是单例,就是可以很多客户都使用这个事件还是就一个客户使用
?
小1 3:一个就够了。
很酷很雄起:property MyEvent:TMyEvent get xx set xx
小1 3::(
很酷很雄起:和属性一个吊样!都是你自己提供给客户使用的,需要客户将他们实现的事件方法赋值给你,你才能在需要的时候调用。既然需要客户给你赋值或者称他们需要挂接事件的方法地址,那么就需要你给他一个变量让他赋值啊!既然你给他保存地址的变量,那么不就是属性了
小1 3:这个我知道 就是不知道怎么个定义法 跟c#里面差异很大。
很酷很雄起:我日你哥的!你咋不说和Perl区别更大呢。。。
小D: 很酷很雄起:我日,C#里定义事件这么变态!跟Delphi差别太大!
小1 3: 我日你姐的,你咋不说和Ruby区别更大呢