например Class B extends A.Объект A test= new B (x,y);Затем метод, который существует только в классе B, вызывается для объекта test.Это будет ошибка времени компиляции или ошибка времени выполнения?В целом, чем отличаются обе ошибки.
Class B extends A
A test= new B (x,y)
B
test
Это ошибка времени компиляции.( См. Здесь )
Ошибка времени компиляции - это когда компилятор не может понять, что вы хотели сделать. Существует множество условий для ошибки времени компиляциино в основном это тот случай, когда используемый вами синтаксис либо сбивает с толку компилятор, либо вообще не действует.