Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

СТП / lec / java2014-lec-04

.pdf
Скачиваний:
11
Добавлен:
03.03.2016
Размер:
1.95 Mб
Скачать

Вызов родительского метода из переопределенного

21

Полиморфизм

22

Полиморфизм

Полиморфизмом

называется возможность работать с несколькими

типами так, как будто это один и тот же тип – и в то

же время поведение каждого типа будет уникальным

в зависимости от его реализации

23

Вызов виртуальных методов

24

Однородные и неоднородные коллекции

25

Полиморфные аргументы

26

Оператор “instanceof”

27

Приведение типов (casting) для объектов

28

Приведение типов для объектов

Использование “instanceof” для проверки класса объекта

Доступ к полной функциональности объекта может быть получен только после приведения типа

Приведение типа вверх называется косвенным приведение и не учитывает особенностей дочерних реализаций

Приведение вниз требует соблюдений правил наследования и проверяется компилятором

Класс объекта проверяется во время выполнения, что может привести к ошибкам времени выполнения

29

Перегрузка методов

30

Соседние файлы в папке lec