NooboDroid
@noobodroid
Пародист android-разработчика. Пишу в тви плоские шутки, а сюда - заметки. Чего не знаю - того не знаю, а не знаю я практически ничего!
17 posts
ООП

Полиморфизм и его виды

Закрываю тему ООП самым сложным принципом. Если с абстракцией, инкапсуляцией и наследованием все относительно просто, то в силу развития самого ООП, о чем поведал в предыдущей заметке, есть подводные камни, как минимум из-за того, что он имеет несколько типов, о чем чуть дальше. Кроме того, на собеседованиях часто называют ошибочно ООП-полиморфизмом всего лишь один вид полиморфизма. Начать разбирать вопрос стоит с общего определения полиморфизма и мне нравится трактовка Сергея Немчинского:

ООП. От создания до сегодняшних дней

Решил написать заметку по мотивам полезнейшего треда, который стал для меня-вайтишника интереснейшим открытием и попробовать разложить по полочкам прошедшую через меня информацию. Не претендую ни в коем случае на особое авторство, цель заметки собрать воедино информацию по нескольким источникам, чтобы разобраться в ООП тогдашнем и ООП сегодняшнем, пройдя небольшой исторический экскурс.