Hallo,
folgendes Problem:
Class c = Class.forName(fullName);
Ich möchte nun prüfen ob ein Objekt Instanz von dieser Klasse (ohne Subklassen) ist.
A a = new A();
A a' = new B(); // B Subclass von A
Class a = a.getClass();
Class a' = a'.getClass();
c und a wären in diesem Fall gleich. c und a' nicht, da Subklasse
Dachte da an sowas:
c.getName().equals(a.getClass().getName()
folgendes Problem:
Class c = Class.forName(fullName);
Ich möchte nun prüfen ob ein Objekt Instanz von dieser Klasse (ohne Subklassen) ist.
A a = new A();
A a' = new B(); // B Subclass von A
Class a = a.getClass();
Class a' = a'.getClass();
c und a wären in diesem Fall gleich. c und a' nicht, da Subklasse
Dachte da an sowas:
c.getName().equals(a.getClass().getName()
Zuletzt bearbeitet: