accès aux groupes de discussion, consultation et publication d'articles, recherche de "newsgroups"...
membres, identifiez-vous
é-mail Mot de passe
nouveau ? mot de passe oublié ?
Chargement... Chargement en cours...

Groupes français belges canadiens suisses internationaux Nétiquette
Échangez opinions et commentaires dans les forums de discussion.

Re: instruction java

 [  Nouvelle Discussion Nouvelle discussion  |  Répondre au groupe Répondre au groupe  |  fr.comp.lang.java ] 

Retour : Accueil du site fr comp lang java   charte stats de ce groupe


  Sujet:   Re: instruction java  
 De: seb666...@yahoo.fr
 Groupes: fr.comp.lang.java
 Organisation: http://groups.google.com
 Date: 14. May 2008, 02:04:50
 References: 1
On 13 mai, 23:05, atef <atefb...@gmail.com> wrote:

>   public SingleSupervisedLearner createSupervisedLearner(Entries
> entries)

> // début d'instruction à comprendre
> constructor = learnerClass.getConstructor(new Class[]
> {NumericEntries.class, boolean.class});

1) Recherche du constructeur de la classe learnerClass dont la
signature est de la forme :
  learnerClass(NumericEntries param1, boolean param2)

>             if(! (entries instanceof NumericEntries)) {
>  System.out.println("[ Error : entries are instance of
> "+entries.getClass()+" and contain " +
> entries.getNbAttribute(Attribute.SYMBOLIC) + " symbolical
> attributes ]");
>                     throw new NumericEntriesException();
>                 }

Si le paramètre "entries" n'est pas une instance de NumericEntries,
un
message est affiché et une exception NumericEntriesException est
levée.


> parameters = new Object[] {new
> SubNumericEntries((NumericEntries)entries), new Boolean(regression)};

2) initialise un tableau de 2 objets avec une instance de
SubEntries et une instance de Boolean.

> SingleSupervisedLearner learner >
(SingleSupervisedLearner)constructor.newInstanc(parameters);

3) Créé une instance de SingleSupervisedLearner. L'instance
est créée à l'aide du constructeur obtenu en (1) et des objets stockés
dans le tableau "parameters" créé en (2). En d'autres termes,
l'instruction
d'introspection ci-dessus est équivalente au code suivant :

SingleSupervisedLearner learner = new SingleSupervisedLearner (
  SubNumericEntries((NumericEntries)entries),
  new Boolean(regression)
)

--
SeB


DateSujet  Auteur
13.05.
* instruction java
atef
14.05.
`*   Re: instruction java
seb666fr2
14.05.
 `- Re: instruction java
atef
Groups Explorer contact votre avis comment ça marche? rechercher un groupe suggérer un groupe abuse accueil du site   Imprimer cette page   Envoyer cette page à un(e) ami(e)