asp.net

位置:IT落伍者 >> asp.net >> 浏览文章

ASP.NET入门教程 13.3.1 购物对象[6]


发布日期:2024年05月28日
 
ASP.NET入门教程 13.3.1 购物对象[6]

每个特性都采用具有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

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

               

上一篇:ASP.NET入门教程 13.3.1 购物对象[7]

下一篇:ASP.NET入门教程 13.3.1 购物对象[8]