IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Java Discussion :

Warning sur instanciation de classe dynamique


Sujet :

Java

  1. #1
    Membre du Club
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Octobre 2011
    Messages
    50
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Octobre 2011
    Messages : 50
    Points : 42
    Points
    42
    Par défaut Warning sur instanciation de classe dynamique
    Bonjour,
    J'utilise des instanciations dynamiques de classes avec leurs paramètres de constructeur.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Class[] param = new Class[]{String.class, ObsTeurIncrJTDoc.class}; //type des parametres
    Constructor<?> ct = classAInstancier.getConstructor(param); // preparation du constructeur a utiliser
    vue.setForm((IntCtrlFormPan) ct.newInstance(new Object[]{base.getNomBase(),this})); // instanciation avec le constructeur et ses parametres
    Eclipse me fait un warning sur le tableau de Class (Class[])
    Class is a raw type. References to generic type Class<T> should be parameterized

    Malheureusement, je ne vois pas comment faire pour le faire disparaitre.
    Une idée?

  2. #2
    Expert éminent sénior
    Avatar de adiGuba
    Homme Profil pro
    Développeur Java/Web
    Inscrit en
    Avril 2002
    Messages
    13 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java/Web
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2002
    Messages : 13 938
    Points : 23 190
    Points
    23 190
    Billets dans le blog
    1
    Par défaut
    Salut,


    Il faut préciser le type paramétré de Class.
    Ceci fera amplement l'affaire :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Class<?>[] param = {String.class, ObsTeurIncrJTDoc.class};

    a++

  3. #3
    Membre du Club
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Octobre 2011
    Messages
    50
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Octobre 2011
    Messages : 50
    Points : 42
    Points
    42
    Par défaut
    Génial,

    Merci beaucoup.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 3
    Dernier message: 23/03/2015, 12h12
  2. Netbeans warning sur classe abstraite
    Par helpy2 dans le forum Langage
    Réponses: 8
    Dernier message: 17/10/2010, 01h26
  3. [PHP 5.0] Instanciation de classe dynamiquement
    Par zeroara dans le forum Langage
    Réponses: 3
    Dernier message: 02/12/2009, 21h24
  4. Création d'un object sur classe dynamique
    Par TicTacToe dans le forum Delphi
    Réponses: 16
    Dernier message: 16/04/2007, 18h49
  5. Instanciation de class en dynamique
    Par Sakapatate dans le forum Langage
    Réponses: 3
    Dernier message: 19/10/2006, 16h45

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo