Видео урок № 4 Interfaces and Abstract Classes – Интерфейсы и абстрактные классы

Видео урок № 4 ( автор – Яков Файн ) посвящен фундаментальным для программирования понятиям, таким как: абстрактные классы, интерфейсы, полиморфизм и кастинг.

Автор раскрывает тему о роли интерфейсов в языке программирования Java. Объясняет, для каких целей служат интерфейсы. Рассматривает на примерах создание интерфейсов и реализацию их методов в классе.

Параллельно Яков Фаин рассматривает в своем уроке наследование классов в языке программирования Java, акцентируя внимание на использование интерфейсов при наследовании.

Далее автор объясняет, что такое кастинг (Casting) – приведение типов и на примерах рассматривает приведения типов от супер класса к классу и наоборот.

Следующая тема урока посвящена абстрактным классам. Рассматривается, что такое абстрактный класс, для каких целей в Java используются абстрактные классы, как их объявлять и использовать при разработке программного кода.

Последняя тема урока посвящена полиморфизму.


Смотрите также видео уроки по Java 7 на русском языке (автор Яков Файн):