Имя Пароль
Зарегистрироваться


* При перепечатке материалов ссылка на www.SeoLiga.ru обязательна! RSS



Модификаторы доступа для вложенных типов
7 февраля 2009

Вложенный тип, как правило, используется только его родительским типом. По-
этому для вложенных типов лучше всего подходит модификатор доступа Private
(private). Другие модификаторы нужны только для вложенных типов, допускающих
создание своих экземпляров типами, отличными от родительского, что требуется
довольно редко. В принципе, у вложенного типа может быть любой модификатор
доступа, но его область видимости никогда не будет шире таковой его родительско-
го типа. Рассмотрим следующий пример;
Visual Basic .NET
Friend Class ParentClass
Public Class NestedClass
End Class
End Class
Visual C#
internal class ParentClass
{
public class NestedClass
{
}
!
Хотя вложенный класс NestedClass объявлен здесь как открытый [Public (public)],
он находится внутри класса с модификатором Friend (internal), поэтому его не уви-
дит ни один класс, расположенный за пределами данной сборки. Дело в том, что
его родительский класс помечен модификатором Friend (internal), поэтому вложен-
ному классу автоматически назначается такой же уровень доступа.

Теги: .NET

Статьи по теме:

Создание компонента DoughnutMachine
Настройка установочной программы
Установка сборок в виде компилированных образов
Применение объектов DataSet и обновление данных
Обработка событий клавиатуры на уровне формы
Рисование сложных фигур
Защищенные члены
Установка точек прерывания
Всё новое - это хорошо забытое старое
Двоичные файлы .NET
Оптимизация приложений
Формирование запросов SQL во время выполнения
Установка порядка передачи фокуса при нажатии клавиши Tab
Пространства имен System.Drawing
Подключение класса DoughnutMachine к пользовательскому интерфейсу
| .NET | Pavel |
 


Пн Вт Ср Чт Пт Сб Вс
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31


     



Rambler's Top100

Данный сайт или домен продается ICQ: 403-353-727

© 2009 Seoliga.ru | .NET | Модификаторы доступа для вложенных типов. Регион сайта: Москва и Санкт-Петербург