Поясните суть LET и GET для пользовательских классов - VB

Узнай цену своей работы

Формулировка задачи:

Привет. Появилась первый раз необходимость написать собственный класс. До этого ни разу это не делал на VB. Может кто-нить ПОНЯТНО объяснить эти LET и GET...а то найденые примеры мелкомягких как обычно ничего не объясняют, а только путают...Можно объяснить это на примитивнейших примерах? Без инициализаций окон и получений имен файлов? И если при этом исползуются слова "эта функция GET используется для получения", то пояснить, кто получатель - программа-класс или пользователь (код, где используется класс). Фу, вроде все проблемы описал )) Обобщу - прошу понятное объяснение LET и GET.

Решение задачи: «Поясните суть LET и GET для пользовательских классов»

textual
Листинг программы
Private locVar As Integer ' закрытая переменная для хранения значения
 
Public Property Get MyProp() As integer '::: Если Property Get не создавать, MyProp станет Write-Only
        MyProp=locVar
End Property
 
Public Property Let MyProp(z as integer) '::: Если Property Let не создавать, MyProp станет Read-Only
        if (z ...  ' проверки
          locVar=z
        end if
End Property

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

15   голосов , оценка 4.067 из 5
Похожие ответы