J'ai besoin d'obtenir la classe d'un objet à l'exécution.Comment obtenez-vous la classe d'une classe abstraite (Object) dans JavaME?
Pour une classe non abstraite que je pouvais faire quelque chose comme:
public class MyNoneAbstract{
public static Class MYNONEABSTRACT_CLASS = new MyNoneAbstract().getClass();
Mais pour une classe abstraite cela ne fonctionne pas (me donne toujours Object
)
public abstract class MyAbstract{
public static Class MYABSTRACT_CLASS = MyAbstract.class.getClass();
Ce code sera en cours d'exécution dans les environnements JavaME.
Il sera sur CLDC1.1, mais pas sur CLDC1.0 :: http://blog.javia.org/java-class -literal-on-cldc/ – funkybro