@Override
Kısaca: @Override, derleyicinin bir yöntemin gerçekten üst sınıfın veya bir arayüzün yöntemini geçersiz kıldığını denetlemesini sağlayan bir açıklamadır.
Biraz daha ayrıntılı: Geçersiz kılmada bir alt sınıf, miras alınan bir yöntemin davranışını değiştirir. Addaki bir yazım hatası veya farklı bir parametre listesi, @Override olmadan hata üretmez.
Ayrıntılı
class Animal {
String sound()Ayrıca bak: Geçersiz kılma, Çok biçimlilik, super anahtar sözcüğü