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



Объектные модели
8 февраля 2009

У простых объектов бывает несколько свойств, методов и одно-два события, более
сложным объектам требуется больше свойств и методов и даже другие (дочерние)
объекты. Сложные объекты способны хранить дочерние объекты и открывать к ним
доступ, как к своим членам. Например, элемент управления TextBox поддерживает
свойство font, которое представляет собой объект типа Font, Аналогично любой
экземпляр класса Form содержит и предоставляет набор Controls, в который вводят
все элементы управления, размешенные на форме. Иерархия вложенных (дочер-
них) объектов, формирующих структуру объекта, определяется его объектной моде-
лью (object model).
Объектная модель — это иерархия дочерних объектов главного объекта, к кото-
рым он предоставляет доступ. Обратимся к нашему примеру с автомобилем, Авто-
мобиль, который сам по себе является объектом, состоит из ряда дочерних объек-
тов: объекта Двигатель, четырех объектов Колесо, объекта Трансмиссия ит.д, Ком-
поновка дочерних объектов непосредственно определяет работу объекта Автомо-
биль. Например, поведение объектов Автомобиль, у которых свойство Число ^цилин-
дров дочернего объекта Двигатель равно соответственно 4 и 8, будет различным. В
свою очередь у дочерних объектов могут быть собственные дочерние объекты. На-
пример, объект Двигатель (который является дочерним объектом объекта Автомо-
биль} может иметь несколько дочерних объектов Свеча_зажигания.

Теги: .NET

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

Применение XML с объектами DataSet
Делегаты
Замыкания (closure)
Создание формы
Развертывание проекта
Компонент PrintDocument
Интерфейсы как средство достижения полиморфизма
Управление лицензированием элементов управления
Рекурсия
Строительные блоки .NET
Пространства имен System.Drawing
.NET Framework и языки программирования
Замещение членов базового класса в Visual Basic .NET
Стратегия оптимизации
Обработка событий клавиатуры на уровне формы
| .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


     



Rambler's Top100

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

© 2009 Seoliga.ru | .NET | Объектные модели. Регион сайта: Москва и Санкт-Петербург