Shakie
Erfahrenes Mitglied
Hallo!
Wenn ich eine eigene Klasse erstelle, dann kann ich dieser eine Property geben.
Zum Beispiel:
Ich könnte die Variable "B" aber auch einfach als Public definieren:
Meine Frage: Wann soll ich eine Property verwenden und wann soll ich die Variable einfach als Public definieren?
Das gleiche gilt für Readonly-Properties: statt dessen könnte man ja auch eine Function verwenden.
Wenn mir jemand das Prinzip erklärt, wann man was verwenden soll, wäre das sehr nett!
Wenn ich eine eigene Klasse erstelle, dann kann ich dieser eine Property geben.
Zum Beispiel:
Code:
Class A
Private VariableB As Object
Public Property B() As Object
Get
Return VariableB
End Get
Set(ByVal value As Object)
VariableB = value
End Set
End Property
End Class
Code:
Class A
Public B As Object
End Class
Das gleiche gilt für Readonly-Properties: statt dessen könnte man ja auch eine Function verwenden.
Wenn mir jemand das Prinzip erklärt, wann man was verwenden soll, wäre das sehr nett!