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

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

2013-11-13 12:17:43  來源: .NET編程 

    每個特性都采用具有Get和Set構造函數的這種格式並且引用在ShoppingCart定義的頂部定義的變量惟一具有任何區別的LineTotal()特性這是quantity和price特性的乘積不希望任何人能夠改變這一點因為需要自己改變它因此它只有Get部分

 

Public ReadOnly Property LineTotal() As Double

            Get

                Return _quantity * _price

            End Get

        End Property

    這些加起來就是整個的Cartltem對象WroxShoppingCart對象有一些錯綜復雜因為經常更新購物車所以需要跟蹤何時創建它以及何時最近一次更新它首先定義實現這一點的一些變量

    Private _dateCreated As DateTime
    Private _lastUpdate As DateTime

    這兩個變量存儲創建WroxShoppingCart對象的時間和最近一次更新它的時間接下來創建集合集合是List對象並且它包含CartItem對象的列表創建New()方法可以在代碼中調用該方法用於創建新的購物車實例

 

Public Sub New()

            _items = New List(Of CartItem)

            _dateCreated = DateTimeNow

        End Sub

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


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