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 :

questions sur les "import" et une "class extends"


Sujet :

Java

  1. #1
    Membre à l'essai
    Inscrit en
    Avril 2010
    Messages
    48
    Détails du profil
    Informations forums :
    Inscription : Avril 2010
    Messages : 48
    Points : 17
    Points
    17
    Par défaut questions sur les "import" et une "class extends"
    Bonjour,

    J'aimerais modifier un programme JAVA qui fait tourner un SVI (Serveur vocal interactif).
    Le principe : vous composez un numéro de téléphone et vous arrivez sur un serveur vocal qui contient le programme JAVA s'exécutant.

    J'ai un problème (plusieurs même)!
    j'ai récupéré le code du fichier compilé (*.class) qui tourne actuellement sur le serveur.
    il contient le code JAVA mais je me pose pleins de questions:

    question 1/

    import com.centile.jre.FileFactory;
    import com.netergynet.ivr.ivrmotor.AutomataToolkit;
    import com.netergynet.ivr.ivrmotor.State;
    import java.io.*;
    import java.text.DateFormat;
    import java.util.*;
    import java.util.concurrent.atomic.AtomicBoolean;
    import org.apache.commons.lang.StringUtils;
    import org.apache.commons.lang.math.NumberUtils;

    A quoi correspondent ces import? notamment celle en org.apache et com.netergynet , à quoi renvoient elles?

    question 2 /

    public class SVI extends AutomataToolkit {

    il s'agit de la classe principale (apparemment) mais "extends" ne signifie t il pas que la class "SVI" est une extension de "AutomataToolkit" ? Autrement dit je devrait avoir un fichier AutomataToolkit supplémentaire?

    dans la mesure où j'ai copié/collé le code dans un nouveau projet java sous NetBeans j'ai évidement beaucoup d'erreurs et point d'exclamations rouge
    je suis un peu perdu!

    Merci pour votre aide.

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    802
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 802
    Points : 653
    Points
    653
    Par défaut
    Tu ferais mieux d'apprendre les bases de Java au lieu de foncer comme un dingue sans maîtriser le langage. Tu trouveras tout plein de doc sur developpez.com pour apprendre à programmer.

  3. #3
    Membre à l'essai
    Inscrit en
    Avril 2010
    Messages
    48
    Détails du profil
    Informations forums :
    Inscription : Avril 2010
    Messages : 48
    Points : 17
    Points
    17
    Par défaut
    J'ai déjà vu les bases durant ma formation (DUT réseaux et télécom)! Mais juste les bases (je ne suis pas du tout développeur) avec des programmes simples qui n'utilisaient que des import java pour faire de l'echo UDP et TCP serveur.
    Là je me retrouve devant un programme plus complexe.
    Et je me demandé ce à quoi renvoyé l'import org.apache, com.netergynet, et com.centile?

  4. #4
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 552
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 552
    Points : 21 608
    Points
    21 608
    Par défaut
    Raison pour laquelle il t'a été conseillé d'apprendre le Java.

    Pour te répondre, le package org.apache.commons.lang vient de la bibliothèque opensource Jakarta commons-language.

    com.netergynet et com.centile je n'en sais rien. Sans doute des classes faisant partie du projet que tu es en train de regarder, et qui ont été faites par des sociétés nommées Netergynet et Centile.

    Il est totalement ridicule d'essayer de modifier du code Java compilé sans savoir ce genre de choses. Il te faut encore apprendre. Beaucoup.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  5. #5
    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,

    Citation Envoyé par miniRoshan Voir le message
    A quoi correspondent ces import? notamment celle en org.apache et com.netergynet , à quoi renvoient elles?
    Il s'agit tout simplement de package non-standard. C'est à dire qu'il ne sont pas inclut dans Java de base.
    Il s'agit donc de classe appartenant à des librairies externes, dont tu as besoin pour compiler ET exécuter ton code...


    Citation Envoyé par miniRoshan Voir le message
    il s'agit de la classe principale (apparemment) mais "extends" ne signifie t il pas que la class "SVI" est une extension de "AutomataToolkit" ? Autrement dit je devrait avoir un fichier AutomataToolkit supplémentaire?
    Ce fichier "AutomataToolkit" doit surement faire partie de ces librairies supplémentaire...



    Citation Envoyé par miniRoshan Voir le message
    dans la mesure où j'ai copié/collé le code dans un nouveau projet java sous NetBeans j'ai évidement beaucoup d'erreurs et point d'exclamations rouge
    Tu vas devoir importer ces librairies dans NetBeans...

    a++

  6. #6
    Membre à l'essai
    Inscrit en
    Avril 2010
    Messages
    48
    Détails du profil
    Informations forums :
    Inscription : Avril 2010
    Messages : 48
    Points : 17
    Points
    17
    Par défaut
    j'y vois déjà un peu plus claire merci

Discussions similaires

  1. une question sur les composants
    Par m14w dans le forum Delphi
    Réponses: 2
    Dernier message: 17/05/2006, 19h26
  2. Encore une question sur les ListBox !!
    Par SebRs dans le forum Windows
    Réponses: 3
    Dernier message: 09/05/2006, 15h29
  3. Question sur les import
    Par zoullou dans le forum Langage
    Réponses: 4
    Dernier message: 29/04/2006, 21h37
  4. une question sur les includes comportement bizard
    Par e-m.guillaume dans le forum Langage
    Réponses: 2
    Dernier message: 24/02/2006, 21h12
  5. Encore une petite question sur les sockets...
    Par damien99 dans le forum MFC
    Réponses: 4
    Dernier message: 15/02/2006, 14h22

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