@francisco.friesen
Переопределение метода (overriding) в Java - это процесс создания новой реализации метода унаследованного от суперкласса в подклассе. Переопределение метода позволяет подклассу задать свою собственную реализацию метода, которая будет использоваться вместо реализации, заданной в суперклассе. Это один из способов реализации полиморфизма в Java.
Чтобы переопределить метод в Java, нужно следовать следующим правилам: