摘要: 一个便捷的解决方案,使用javascript使onsubmit第二次调用失效:<form id="form1" runat="server" onsubmit="this.onsubmit=function(){return false;}"> 阅读全文
posted @ 2009-09-15 09:45 dragonpig 阅读(560) 评论(0) 推荐(0) 编辑
摘要: 工厂模式其根本目的是要让生产对象的行为多态。不严格的说就是构造方法多态化。简单回顾一下什么是多态:某父类型的引用指向某对象,调用的方法是该对象所属子类型的方法。这里引用和调用方法的代码编译前就已经决定了,而引用所指向的对象可以在运行期间动态挂钩。多态使得软件无需重新编译就能拥有不同的行为。须注意,展现多态性的前提是对象已然存在。否则很难想象多态会是什么样子。由此可知,构造方法是不存在多态性的,因为... 阅读全文
posted @ 2006-04-09 13:47 dragonpig 阅读(1141) 评论(2) 推荐(0) 编辑