Рубрики
C# основы.ООП ООП ООП "Класс" ООП принцип "Инкапсуляция" ООП принцип "Наследование" ООП принцип "Полиморфизм"

Общий Класс

Конкретный Класс

производный класс класс, который наследует
наследует от общего класса
добавляет в общий класс свои индивидуальные особенности
специализированный вариант базового класса

наследует

определяемые в базовом классе

  • все переменные
  • все методы
  • все свойства
  • все индексаторы
  • добавляет к ним свои собственные элементы

Особенности

  • Для любого производного класса можно указать только один базовый класс
  • не предусмотрено наследование нескольких базовых классов в одном производном классе (в отличие C++)
  • производный класс становится базовым для другого производного класса в иерархии классов
  • ни один из классов не может быть базовым для самого себя как непосредственно, так и косвенно
  • новые классы могут создаваться с использованием существующих классов в качестве отправной точки

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *