Отправляет email-рассылки с помощью сервиса Sendsay

Visual Basic.NET. Уроки

  Все выпуски  

Visual Basic.NET. Уроки


Уроки по VB.NET. Рассылки сайта progs.biz
Выпуск № 83

Начало > ASP.NET > Основы > Урок 54

Фленов М.
Програм­мирование в Delphi глазами хакера.
Фленов М. Программирование в Delphi глазами хакера.
Заказать на Озоне
Подробнее

Полные версии уроков (с картинками): урок 54.

Основы VB.NET
Урок 54. Свойство с различными модификаторами доступа

Иногда требуется, чтобы свойство для некоторого класса имело различные модификаторы доступа для записи этого свойства и для его чтения. Т. е. чтобы части Get и Set для свойства имели разный доступ - например, одно было бы Public, а другое - Private.

Вот пример, как это можно сделать:

Class SomeClass
    Dim a As Integer
    Public Property SomeProperty() As Integer
        Private Get
            Return a
        End Get
        Set(ByVal value As Integer)
            a = value
        End Set
    End Property
End Class

Обратите внимание, что в нашем примере Get для нашего свойства имеет модификатор Private. Само же свойство имеет модификатор Public (так же как и Set для нашего свойства). Так же обратите внимание, что модификатор для Get или для Set должен быть более ограниченным, чем для самого свойства. Т. е., например, если для всего свойства установить модификатор доступа как Private, то для Get или для Set нельзя установить его модификатор в Public.

Рассылки сайта progs.biz
Visual C++, MFC
C# и .NET
VB.NET
ASP.NET
Win API
C/C++
Delphi
Java
HTML, PHP, mySQL, WEB-дизайн
Flash MX
C++ Builder
Ассемблер
SQL Server
DirectX
Обзор книг
Обзор программ
Новости сайта progs.biz

PARKING.RU. Качественный виртуальный хостинг на платформе Windows®: поддержка NET, многофункциональная панель управления, аренда бизнес-приложений, сертифицированные специалисты. Управляемый выделенный хостинг на платформе Windows®: производительные серверы, профессиональная поддержка, аренда ПО Microsoft®, безопасность, гарантии. http://www.parking.ru



В избранное