Java'da neden @override kullanıyoruz?
Java'da neden @override kullanıyoruz?

Video: Java'da neden @override kullanıyoruz?

Video: Java'da neden @override kullanıyoruz?
Video: Java Programlama Dersleri 30 - Override 2024, Nisan
Anonim

açıklama @ geçersiz kıl NS kullanılmış geliştiricinin ne yapacağını kontrol etmeye yardımcı olduğu için geçersiz kılmak üst sınıf veya arabirimdeki doğru yöntem. super'in yöntemlerinin adı değiştiğinde, derleyici bu durumu bildirebilir, bu yalnızca süper ve alt sınıfla tutarlılığı korumak içindir.

Sonuç olarak, Java'da neden @override kullanılıyor?

NS @ geçersiz kıl ek açıklama, alt sınıf yönteminin temel sınıf yönteminin üzerine yazdığını gösterir. Açıklamalı yöntem gerçekte çalışmıyorsa, derleyiciden bir uyarı alır. geçersiz kılmak herhangi bir şey. Kaynak kodun okunabilirliğini artırabilir.

Daha sonra soru şu: Java'da @override'a ihtiyacımız var mı? Malısın her zaman kullan @ geçersiz kıl Google'ın önerdiği uygulama olduğunda ek açıklama Java en iyi uygulama kılavuzu da. @ geçersiz kıl aşağıdaki durumlarda yasaldır: Bir sınıf yöntemi olduğunda geçersiz kılmak bir süper sınıf yöntemi. Bir sınıf yöntemi bir arabirim yöntemini uygularken.

Burada @override ne için kullanılır?

@ geçersiz kıl @ geçersiz kıl ek açıklama, derleyiciye öğenin amaçlandığı konusunda bilgi verir. geçersiz kılmak bir üst sınıfta bildirilen bir öğe. geçersiz kılma yöntemler Arayüzler ve Kalıtım bölümünde tartışılacaktır. Bu ek açıklamayı kullanmak gerekli olmasa da geçersiz kılmak bir yöntem, hataları önlemeye yardımcı olur.

Ek açıklama nedir ve neden Java'da kullanılır?

Ek açıklamalar içinde Java . Ek açıklamalar NS kullanılmış bir program hakkında ek bilgi sağlamak için. Ek açıklamalar derlenmiş bir programın eylemini değiştirmeyin. Ek açıklamalar meta verileri (bilgi) program öğeleriyle, yani örnek değişkenler, yapıcılar, yöntemler, sınıflar vb. ile ilişkilendirmeye yardımcı olur.