Мобильное программирование. Лекция 3

Слайд 2

Наследование

Наследование

Слайд 3

Наследование В абстрактном классе также можно определить поля и методы, но

Наследование

В абстрактном классе также можно определить поля и методы, но

в то же время нельзя создать объект или экземпляр абстрактного класса. Абстрактные классы призваны предоставлять базовый функционал для классов-наследников. А производные классы уже реализуют этот функционал.
Кроме обычных методов абстрактный класс может содержать абстрактные методы. Такие методы определяются с помощью ключевого слова abstract и не имеют никакой реализации
Слайд 4

Наследование Upcast – приведение дочернего типа в родительский Downcast - приведение родительского типа в дочерний

Наследование

Upcast – приведение дочернего типа в родительский
Downcast - приведение родительского типа

в дочерний