摘要: Observer设计模式是针对:一个对象对多个对象中,一个对象发生状态改变,其他附属对象发生相应的更新。是一种松耦合的设计模式。例子:假设我们有个高档的热水器,我们给它通上电,当水温超过95度的时候:1、扬声器会开始发出语音,告诉你水的温度;2、液晶屏也会改变水温的显示,来提示水已经快烧开了。现在我们需要写个程序来模拟这个烧水的过程,我们将定义一个类来代表热水器,我们管它叫:Heater,它有代表水温的字段,叫做temperature;当然,还有必不可少的给水加热方法BoilWater(),一个发出语音警报的方法MakeAlert(),一个显示水温的方法,ShowMsg()。namespace 阅读全文
posted @ 2012-05-24 18:19 彭满意 阅读(206) 评论(0) 推荐(0) 编辑
摘要: Javascript调用WebService在项目中添加WebService.asmx文件,然后就可以写方法了,上代码:第一步: 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Web; 5 using System.Web.Services; 6 7 /// <summary> 8 ///WebService 的摘要说明 9 /// </summary>10 [WebService(Namespace = "http://tempu 阅读全文
posted @ 2012-05-24 14:42 彭满意 阅读(10570) 评论(5) 推荐(0) 编辑