熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> .NET編程 >> 正文

ASP.NET入門教程 13.3.1 購物對象[5]

2022-06-13   來源: .NET編程 

    操作回顧

    WroxShoppingCart類提供了可插入到代碼中的對象首先定義兩個對象為它們在NamespaceWroxCommerce中這意味著通過在頁面的頂部使用如下引用可以將它們插入在任何頁面中

    <%@ Imports Namespace=Wroxcommerce>

    這個引用允許利用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()特性作為示例

 

Public Property ProductID() As Integer

            Get

                Return _productID

            End Get

            Set(ByVal value As Integer)

                _productID = value

            End Set

        End Property

[]  []  []  []  []  []  []  []  []  


From:http://tw.wingwit.com/Article/program/net/201311/15594.html
    推薦文章
    Copyright © 2005-2022 電腦知識網 Computer Knowledge   All rights reserved.