Compiler-Fehler instanceof compiler-error

Mortal_Shadow

Aktives Mitglied
Hi,

folgende Situation:
Ich habe eine Klasse "Moveable" und eine Klasse "Character", die von Moveable erbt.
Meine Moveables habe ich in einer Liste gespeichert, nun will ich wissen, ob es auch ein Character ist.
Java:
m = moveableList.get(i);
if(m instanceof Character){
				
}
Das ganze gibt mir jedoch den error "Incompatible conditional operand types Moveable and Character".
Warum?
Mein Moveable kann doch ein Character sein..
Java:
public class Character extends Moveable{
 

Neue Themen


Zurück
Oben