class A {
public static void foo() {}
}
class B {
public static void foo() {}
}
Tengo Class clazz = A.class; or B.class
;Cómo acceder a un método estático a través de una referencia de clase
¿Cómo se accede a través de este "clazz" suponiendo que podría ser asignado ya sea 'A' o 'B'
pero no clazz tiene una referencia a 'A' o 'B'. ¿Eso significa que no es posible hacer esto? – user339108
@ user339108, lamentablemente no, no en el buen sentido –
Tenía la lógica escrita originalmente para interfaces y mis clases derivadas ('A' o 'B') no se pueden crear instancias ya que se definieron como clases internas y no tenían una identificador de clase pública, por lo tanto tuve que recurrir a esta técnica. – user339108