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



Реализация полиморфизма через наследование
8 февраля 2009

Наследование позволяет создавать новые классы на основе существующие, при
этом в новые классы разрешается включать всю функциональность старых и при
необходимости модифицировать их члены.
Класс, объявленный на основе другого
класса, называется его производным или классом-потомком. У любого класса мо-
жет быть только один прямой предок — его базовый класс (base class). У производ-
ного класса окажется тот же набор членов, что и у базового, но при необходи мости
к производному классу разрешается добавлять дополнительные члены. Можно так-
же изменить реализацию членов, унаследованную от базового класса, переопреде-
лив их. Производные классы сохраняют все характеристики своего базового класса
и способны взаимодействовать с другими объектами, как экземпляры базового клас-
са. Например, на основе базового класса Автомобиль можно объявить производный
от него класс Спортивный_автомобиль, который, в свою очередь, станет базовым
для класса Спортивный^кабриолет. Для каждого производного класса разрешены
дополнительные члены, но наряду с ними все производные классы сохранят функ-
циональность, определенную в исходном классе Автомобиль в неизменном виде.

Теги: .NET

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

Вложенные элементы управления и контейнеры
Форматирование, зависимое от культуры
Применение класса XmlDataDocument
Разрешения
Перегрузка членов
Набор Listeners
Реализация свойств
Модель защиты, основанная на ролях
Boost – версия 1.36.0
Работа с несколькими результирующими наборами
Защита приложений
Модификаторы доступа для вложенных типов
Отображение текста
Декларативная защита, основанная на ролях
Мемоизация (memoization)
| .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 | Реализация полиморфизма через наследование. Регион сайта: Москва и Санкт-Петербург