摘要: 本文大部分内容转载自:http://www.cnblogs.com/jimmyzhang/archive/2007/09/23/903360.html假设我们有个高档的热水器,我们给它通上电,当水温超过95度的时候:1、扬声器会开始发出语音,告诉你水的温度;2、液晶屏也会改变水温的显示,来提示水已经快烧开了。现在我们需要写个程序来模拟这个烧水的过程,我们将定义一个类来代表热水器,我们管它叫:Heater,它有代表水温的字段,叫做temperature;当然,还有必不可少的给水加热方法BoilWater(),一个发出语音警报的方法MakeAlert(),一个显示水温的方法,ShowMsg()。O 阅读全文
posted @ 2012-08-13 10:17 xiepeixing 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 经典的关于委托的详解 http://www.cnblogs.com/jimmyzhang/archive/2007/09/23/903360.html这里从网上找到的的实例,适合新手test下:委托(delegate)是一种引用类型,我们在处理他的时候要当作类来看待而不是方法,说白了委托就是对方法或者方法列表的引用,调用一个委托实例就好像是调用c++中的指针一样,他封装了对制定方法的引用,或者说委托起到的是桥梁的作用,实例后的委托对象会将给定的参数传递给他所回调的方法,并去执行方法。//声明一个委托 delegate int myDelegateHandler(int a, int b)... 阅读全文
posted @ 2012-08-13 09:35 xiepeixing 阅读(229) 评论(0) 推荐(0) 编辑