una tipos que programacion orientada objetos miembros instancia ejemplos ejemplo comportamientos clase atributo java dynamic instanceof

tipos - Instancia de Java con objetos cambiantes



que es una instancia en programacion (2)

Necesito un método donde podría pasar un parámetro que supongo que sería una clase (aunque no estoy seguro) y en ese método, instanceof se usaría para verificar si x es una instancia de la clase aprobada.

¿Cómo debo hacer eso? Intenté algunas cosas pero ninguna funcionó.



Qué tal esto:

public boolean checker(Object obj) { return obj instanceof SomeClass; }

o si SomeClass es un parámetro:

public boolean checker(Object obj, Class someclass) { return someClass.isInstance(obj); }

o si desea que la instancia sea someClass y NO una instancia de una subclase de someClass :

public boolean checker(Object obj, Class someclass) { return someClass.equals(obj.getClass()); }