SORU
1 HAZİRAN 2010, Salı


Android @Override kullanımı

(Java acemi, eski zaman C# adam.)

Android örnek kodu @Override kullanımı çok fark var. Tüm Java yöntemleri varsayılan olarak düşünmüştüm ""? Sanal

Ne o @Override yapar mı?

Örnek:

private class HelloWebViewClient extends WebViewClient {

    @Override
    public boolean shouldOverrideUrlLoading(WebView view, String url) {
        view.loadUrl(url);
        return true;
    }
}

CEVAP
1 HAZİRAN 2010, Salı


Süper bir sınıf yöntemi geçersiz kılma bu açıklama bu yöntemi istediğiniz derleyici ve IDE söylemek için kullanabileceğiniz bir açıklama. Onlar uyarı/hata durumunda hata yapar, örneğin, eğer niyetiniz için geçersiz bir yöntem ama yanlış, eğer bu açıklama var IDE veya derleyici seni söyleyecekdeğilaslında süper sınıf yöntemi geçersiz kılma ve böylece neden belirleyebilirsiniz ve yazım hatasını düzeltin.

Bu daha da önemli Android uygulamaları ve faaliyetleri örneğin, tüm çağrılarına göre alınacak faaliyet döngüsü - ve eğer düzgün bir şekilde geçersiz kılma ömrü yöntemleri onlar asla denilen çerçeve. Her şey yolunda derlenir, ancak uygulama için istediğiniz şekilde çalışmaz. Eğer bu açıklama eklerseniz, bir hata alırsınız.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • LatinNinja99

    LatinNinja99

    28 EKİM 2011
  • PaulGBelliveau

    PaulGBellive

    5 Mart 2009
  • SavageLuxxxGaming - Daily NBA 2K15 & NBA Live 15 Enjoy And Subscribe!

    SavageLuxxxG

    11 Ocak 2013