常用类

采自PetShop,供参考

类名称

说明

BasketItem   代表购物车ShoppingCart里的一项购物商品。

Customer      用于帐号管理和登陆验证。

CustomerDetails   用户帐号的详细信息。

CustomerAddress   用户帐号的地址信息。

Error   用于登陆出错的帮助功能。

Item   代表某类产品中的具体一项商品。

ItemResults   搜索Item的结果集。

Order   购物完毕后的购物清单和订单。

Product   大类别里面的某类产品。

ProductResults   搜索产品的结果集。

Profile   用户的配置。

ShoppingCart   购物车,用于购物的整个过程,直到下订单。

Database   通过ADO.NET访问数据库,封装了具体的访问方法。

SearchResults   模糊搜索的结果集。

 

CustomerAddress, CustomerDetails, ItemResults, ProductResults, and SearchResults这几个轻量级的数据结构类为在数据层和展示层之间提供了一种松散的数据绑定调用。这些类都被设计为有公开的属性,ASP.NET 的web页面可以通过这些属性访问数据。下面这段类的代码说明了这5个类是如何暴露自己的公开属性供展示层使用的。

public class ProductResults

{

private string m_productid;

private string m_name;

public string productid {

get { return m_productid; }

set { m_productid = value; }

}

public string name {

get { return m_name; }

set { m_name = value; }

}

}

posted @ 2009-04-21 11:43  斑点海豚---寂静的港湾  阅读(203)  评论(0编辑  收藏  举报