(Новичок в Java, старый парень С#.)
Я заметил много использования @Override
в коде кода Android. Я думал, что все Java-методы по умолчанию были "Виртуальными"?
Что тогда делает @Override
?
Пример:
private class HelloWebViewClient extends WebViewClient {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}
}