что группа приватная, хотя даже загадок при вступлении в группу не было
Как называется, когда в параметрах перегруженного метода родитель перекрывает наследников?
То есть когда есть class A extends B, и два метода:
void myMethod(A a) {}
void myMethod(B b) {}
то всегда выполняется второй метод
Не соображу, что гуглить ))
Нет такого. Выбор метода зависит от того, что на вход передаётся. Если передаётся B, то будет вызван второй метод, если хочется первый, то можно написать с кастом myMethod((A) b)
А вот это интересно уже, попробую 👍
кажется всегда должен первый метод выполнять если вы в myMethod передаете A a = new A
Я тоже так думал )
https://tio.run/##hZCxcsIwEER7f8UOlVzEP0Bl@jShzKQ4pBsjIkse6TDJMP52Y4Sgc9JqV/ve3IlGejuZ73kezgdnNbSjlPBO1uNaAUO0IwkjCckr3eE6rWUt@EfYm9JarWnNg4SYIUvnAR@DNaAcqRZUlxTY/ybhvglnaZY5L86rTYi2s54cepZjMNDkHJtNvc1/7oLr@A8u@Kfs/z47HP728RRjuFjfIYwcXaB1pcd6McqQfjm42suy1X1@gWKXnjDPl5euqptic39tVZ2Xp2qq5vkG
Обсуждают сегодня