0

コースの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
4

1 に答える 1