摘要:
C++实现事件机制主要靠类的继承重写虚函数,映像比较深的MFC,以On开头的函数。这样如果要实现类B监听类A的机制,就必须用类B继承类A,这种强制的继承让人很不爽。C#的事件机制就比较好,类A发布事件,任何类都可以订阅,且没有强制的继承关系。C++典型的重写虚函数事件机制: 1 //------------------------------------------------- 2 // 3 // c++ use extends class implement event. 4 // 5 //------------------------------------------------- 阅读全文
posted @ 2011-03-04 15:29
香山飘雪
阅读(1967)
评论(1)
推荐(0)