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

  • Kayla Caton - Peet

    Kayla Caton

    23 HAZİRAN 2012
  • RyanXLT

    RyanXLT

    22 Ocak 2011
  • Tutorials Junction

    Tutorials Ju

    1 Ocak 2014