Основы программирования на C#

Основы программирования на C#

Отношения между классами
Отношения "является" и "имеет"
Отношение вложенности
Расширение определения клиента класса
Отношения между клиентами и поставщиками
Сам себе клиент
Наследование

Добавление полей потомком
Конструкторы родителей и потомков
Добавление методов и изменение методов родителя
Статический контроль типов и динамическое связывание
Три механизма, обеспечивающие полиморфизм
Пример работы с полиморфным семейством классов

Абстрактные классы
Классы без потомков

Содержание раздела