摘要: 工厂模式: GOF:定义一个用于创建对象的接口,让子类决定实例化哪一个类。Factory Method使一个类的实例化延迟到其子类。简单就来就是你放什么菜入锅,加入油盐酱醋就会端上来什么菜来。 现在,由于对将来可能出现的数据移植问题而产生的数据库连接以及相关类的引用(如sql server应引用System.Data.SqlClient; Oracle应引用System.Data.OracleC... 阅读全文
posted @ 2005-09-14 20:54 Elaine Shi 阅读(532) 评论(1) 推荐(0) 编辑
摘要: 在ASP.NET中,有一系列的验证控件,可以很方便地验证用户输入的数据是否合法。尽管这些验证控件十分强大并且容易使用,但它们有一个缺点,那就是,一般在使用它们的时候,在提交网页时,都要对整个网页的用户输入进行验证。在验证控件中,没有一种直接的方法,可以只验证页面中某些部分的输入。本文将介绍如何利用asp.net验证控件以及javascript特性,完成只验证页面中某些部分的输入的功能。 为... 阅读全文
posted @ 2005-09-14 20:18 Elaine Shi 阅读(436) 评论(0) 推荐(0) 编辑
摘要: 一、什么是多态 面向对象程序设计中的另外一个重要概念是多态性。在运行时,可以通过指向基类的指针,来调用实现派生类中的方法。可以把一组对象放到一个数组中,然后调用它们的方法,在这种场合下,多态性作用就体现出来了,这些对象不必是相同类型的对象。当然,如果它们都继承自某个类,你可以把这些派生类,都放到一个数组中。如果这些对象都有同名方法,就可以调用每个对象的同名方法。 同一操作作用于不同的对象... 阅读全文
posted @ 2005-09-14 11:57 Elaine Shi 阅读(501) 评论(0) 推荐(0) 编辑