コースのPOSアプリケーションを書いています。別のクラスの ArrayList 型の itemList にアクセスできません。以下は、2 つのクラスの私のコードです。別のクラス (つまり、内部) の arrayList にアクセスすることは可能Transaction
ですか?
Public Class Item
'Declares item variables
Public itemName As String
Public itemPrice As Decimal
Public itemQty As Integer
Public itemSku As Long
Public itemList As New ArrayList
Public newItem As Item
'Method passes details of item
Public Sub AddItem(itemSku, itemName, itemPrice, itemQty)
itemSku = newItem.itemSku
itemName = newItem.itemName
itemPrice = newItem.itemPrice
itemQty = newItem.itemQty
itemList.Add(newItem) 'adds newItem to arrayList of items itemList
End Sub
End Class
Public Class Transaction
Dim subtotal As Decimal
Dim tax As Decimal
Dim total As Decimal
Dim paymentType As String
Public Function calculateBalance()
For count As Integer = 0 To itemList.Count 'TRYING TO ACCESS ARRAYLIST HERE
Next
End Function
End Class