ich ein Problem mit Java bekam, wenn ich versuche, eine Methode zu überschreiben, wird mein Code folgt:Java-Methode überschreiben mit dem Parameter „Klasse <? Erweitert Objekt>“
public abstract class CustomAdapter{
public abstract Boolean addItem(Class<? extends Object> aObject);
}
public class RainAdapter extends CustomAdapter {
@Override
public Boolean addItem(ClassOfRain aRainInfo) {
// do something
return true;
}
}
Kann ich die die „Klasse deklarieren "zu" ClassOfRain "? Wenn ja, wie?
Danke für Ihre Lektüre!
Klasse macht keinen Sinn, da ALLE Java-Klassen das Objekt erweitern ... –
MarioDS