Иллюстрированный самоучитель по VB.NET

         

Иллюстрированный самоучитель по VB.NET

Наследование и интерфейсы

Основы наследования
Знакомство с наследованием
Обращение к функциональности базового класса
Переопределение свойств и методов

Как стать начальником?
Просмотр иерархии наследования
Правила преобразования и обращения к членам классов в иерархии наследования
Полиморфизм на практике


Замещение
Абстрактные базовые классы

Пример: класс CollectionBase
Корневой базовый класс Object
Основные методы класса Object
Equals и ReferenceEquals
Метод ToString
Функция GetType и рефлексия
MemberWiseClone

Проблема неустойчивости базовых классов и контроль версии
Интерфейсы
Механика реализации интерфейса

Нетривиальное применение интерфейсов
Выбор между интерфейсами и наследованием
Важнейшие интерфейсы .NET Framework
ICloneable
IDisposable
Коллекции
For Each и интерфейс lEnumerable

ICollection
IList
IDictionary
IComparable
Интерфейс IComparer
Содержание раздела