Как использовать методы set и get в Visual Basic? - PullRequest
2 голосов
/ 10 октября 2011

Я не совсем понимаю, как использовать get и set в vb

, как мне получить доступ к методу get / set в классе и когда я создаю экземпляр класса где-то еще?

в Java я бы сделал вызов 2 методов, как get_item set_item, и я могу просто использовать имя метода, который я сделал.чтобы получить или установить в классе / объекте или когда я создаю его экземпляр где-то еще.а в vb есть метод свойства и 2 метода внутри (set, get)?я запутался ... в том, как именно получить доступ к этим ...

, например, если сделать вызов свойства и сделать свойство mstrThing

    Property Thing() As String

    Get
        Return mstrThing
    End Get
    Set(ByVal value As String)
        mstrThing = value
    End Set

End Property

как мне получить доступ к Thing'sполучить и установить методы?

1 Ответ

4 голосов
/ 10 октября 2011

Использовать имя свойства в методе экземпляра,

Thing="Hello" 

Чтобы получить доступ к свойствам вне класса, необходимо указать public модификатор доступа.

Dim obj as New ClassName
obj.Thing="Hello"

Когда оператор присваиванияиспользуется для присвоения значения, будет вызываться set accessor.

Для получения дополнительной информации посетите эту ссылку.

...