ado五个对象 ASP.NET入门教程 13.3.1 购物对象[5]
ASP.NET入门教程 13.3.1 购物对象[5]
操作回顾
WroxShoppingCart类提供了可插入到代码中的对象 首先定义两个对象为它们在NamespaceWrox Commerce中 这意味着通过在页面的顶部使用如下引用 可以将它们插入在任何页面中
<%@ Imports Namespace= Wrox merce >
这个引用允许利用ShoppingCart对象中的所有属性和方法 该对象中有许多代码 因此简要浏览关于ShoppingCart对象中的每个对象会发生什么
CartItem只是一系列属性 在其中存储每个购物车属性 定义表示CartItem对象的每个商品的私有变量 productID使您可以惟一地标识商品类型
Private _productID As Integer Private _productName As String Private _productImageUrl As String Private _quantity As Integer Private _price As Double Private _lineTotal As Double
productName属性是文本 因此将其存储为String 接下来查看producrImageUrl属性 并且不是存储物理图像 而是存储位置的URL 在其中可以找到这个图像(因此不需要在数据库中物理上存储该图像) 并且因此也存储为Text quantity属性也存储为integer 因为不可能有某个商品的一部分(Wrox Shop不会卖半条围巾 或者是只有两条腿的臭虫) 然而 price属性是货币的表示 从而需要Double数据类型 因为将处理小数 并且因为lineTotal属性由数量乘以价格组成 它必须也是Double数据类型
每个这些属性必须是可读取和可写入的 因此以这种格式为每个属性创建一组特性 使用ProductID()特性作为示例
![ado五个对象 ASP.NET入门教程 13.3.1 购物对象[5]](http://img.zhputi.com/uploads/ee2b/ee2bb669626d5b27af255e146dfbd25941682.jpg)
Public Property ProductID() As Integer
Get
Return _productID
End Get
Set(ByVal value As Integer)
_productID = value
End Set
End Property lishixinzhi/Article/program/net/201311/15594相关文章
- ado五个对象 ASP.NET入门教程 14.1.1 对象处理[4]
- ado五个对象 ASP.NET入门教程 13.3.1 购物对象[1]
- ado五个对象 ASP.NET中的STREAMREADER对象总结
- 加入购物车 ASP.NET入门教程 13.3.3 购物车控件[2]
- 个人最佳实践 ASP.NET入门教程 5.3 样式和布局的最佳实践
- ai教程入门教程 ASP.NET入门教程 11.7 管理匿名购物车
- 产品页面 ASP.NET入门教程 13.2.4 产品项页面[1]
- 产品页面 ASP.NET入门教程 13.2.4 产品项页面[4]
- web产品页面介绍 ASP.NET入门教程 13.2.4 产品项页面[3]
- 安卓10新特性 ASP.NET入门教程 10.5.3 ASP.NET 2.0的新特性[1]
爱学记

微信收款码
支付宝收款码