Комментарии 5
birthYear - день рождение
Наверное, год рождения?
Полиморфизм в ООП не может существовать без наследования!
Это только если ЯП не может переопределить метод класса без создания класса наследника. Если же язык программирования допускает такое переопределение (переопределить метод не создавая класс наследник), тогда может.
Статья вводит в заблуждение. Наследование и override - это тоже ad-hoc. А параметрический полиморфизм - это скорее дженерики.
Для академических примеров можно Foo, Bar использовать, а то это выглядит как сарказм на тему учителя английского. И не хотелось бы, чтобы кто-то понял что такое полиморфизм, но совместно впитал анти-паттерны именования переменных.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Полиморфизм в языке Dart