Comments 5
Интересно, почему сделали как в c#, а не смарткаст как в котлине.
Можно же сделать абстрактный метод speak, в animal.
И пусть он мяукает или лает
И пусть он мяукает или лает
Был у меня когда-то проект специализированной IDE на основе Eclipse, внутри которого разрабы из IBM любили навалить
instanceof
по любому поводу. Это был настоящий ад: передаешь условный Subtype
в метод, который ожидает Supertype
, — и ничего не работает. И приходится полдня копаться в исходниках, чтобы где-то в глубине найти метод с пачкой instanceof
, среди которых просто нет кейса на Subtype
.Sign up to leave a comment.
Сопоставление с образцом в Java: InstanceOf (JEP 305)