主题:【原创】JAVA和C#,武当和少林之争! -- Highway
共:💬137 🌺299 🌵10
复 班门弄斧一下
我感觉着poorfat是问的一个非常实际的编程问题,不是想澄清OO的概念。
在.NET中,delegate是一个关键字,interface也是。而在Java中则没有delegate这么个东西。
这两个东西人们之所以放在一起比较是因为他们分别是.NET和Java里面Handle event(以及Callback)的核心机制。Event-driven是现代计算机语言的一个必不可少的东西。在具体实现这一点上,Java和.NET区别很大。等过两天我想和大家聊聊这个问题,如果可能的话连Function Pointer也一起捎带上。
- 相关回复 上下关系8
Thanks wooxiao 字0 2005-10-18 21:32:03
花!深入浅出。受教受教。 poorfat 字129 2005-10-17 23:35:41
班门弄斧一下 15 无斋主人 字2376 2005-10-18 12:40:15
😁说得很不错,鲜花一朵。不过呢,
😜读完主贴的感觉是意犹未尽。哈哈,老大原来把尾巴藏这儿啦。 Koala 字354 2005-10-18 22:40:31
delegate只是一个shortcut而已 1 魔法胖子 字283 2005-10-18 16:46:20
几点浅见 1 无斋主人 字940 2005-10-18 14:20:42
无斋兄大概是一直用C/C++的,所以觉得 1 freemind 字438 2005-10-18 22:14:13