Public Class Cesta
Private _values As New List(Of Object)() Public Sub New(ByVal valor As Object)
_values.Add(valor)End Sub
Public Sub New(ByVal valores As Object())
_values.AddRange(valores)End Sub
Public ReadOnly Property Count() As Integer
GetReturn _values.Count
End Get
End Property
End Class
Sua cesta deve ser inicializada com um coleção de objetos por isso vamos usar o construtor que recebe um array usando o seguinte código.
Dim valores(10) As Integer
Dim c As New Cesta(valores)
Se eu mandar imprimir o numero de itens no console usando:
Console.WriteLine(c.Count.ToString)
Qual valor vai aparecer?
- 0
- 1
- 10
- Vai lançar uma exceção
- Eu manjo o compilador e orientação a objeto, sei o que vai acontecer e não vou te contar!