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

avec Java Discussion :

Problème de type principale


Sujet :

avec Java

  1. #1
    Nouveau membre du Club
    Inscrit en
    Mars 2008
    Messages
    111
    Détails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 111
    Points : 39
    Points
    39
    Par défaut Problème de type principale
    Bonjour,

    Je travailler avec l'interface Eclipse. J'ai copié le code suivant dans une nouvelle classe appelée Equation
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    /**
     * <code>Equation</code> modelise une equation du second degre et sa
     * resolution. On suppose que les racines sont reelles.
     *
     * @author <a href="mailto:garion@supaero.fr">Christophe Garion</a>
     * @version 1.0
     */
    class Equation {
     
        /** Coefficient en x<sup>2</sup> de l'equation */
        double coeffA;
     
        /** Coefficient en x de l'equation */
        double coeffB;
     
        /** Coefficient constant de l'equation */    
        double coeffC;
     
        /** Premiere racine de l'equation */
        double x1;
     
        /** Seconde racine de l'equation */
        double x2;
     
        /** Methode permettant de calculer le discriminant de l'equation.
         *  @return le discriminant de l'equation
         */
        double delta() {
            return this.coeffB * this.coeffB - 4 * this.coeffA * this.coeffC;
        }
     
        /** Methode permettant de calculer les racines de l'equation
         */
        void resoudre() {
            this.x1 = (- this.coeffB + Math.sqrt(delta())) / 2 / this.coeffA;
            this.x2 = (- this.coeffB - Math.sqrt(delta())) / 2 / this.coeffA;
        }
    }
    Cepdentant le message d'erreur suivant apparait:"Selection does not contain Main type"

    Pourriez-vous m'aider?

  2. #2
    Membre éclairé
    Homme Profil pro
    NoOb
    Inscrit en
    Mai 2007
    Messages
    554
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : NoOb

    Informations forums :
    Inscription : Mai 2007
    Messages : 554
    Points : 852
    Points
    852
    Par défaut
    Un constructeur peut être?
    Des getter, setter, private?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    public Equation(double a, double b, double c, double x, double y)
    {
         // bla bla
    }

  3. #3
    Modérateur
    Avatar de dinobogan
    Homme Profil pro
    ingénieur
    Inscrit en
    Juin 2007
    Messages
    4 073
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : ingénieur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 4 073
    Points : 7 163
    Points
    7 163
    Par défaut
    Il manque une méthode "Main" pour lancer le programme :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    public static void main( String[] arg )
    {
      System.out.println( "Hello World" );
    }
    Je te suggère de commencer par les bases du langage
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java
    Que la force de la puissance soit avec le courage de ta sagesse.

  4. #4
    Membre habitué
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    171
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Avril 2007
    Messages : 171
    Points : 163
    Points
    163
    Par défaut
    Un main dans lequel tu pourras définir tes instances d'équations. D'ailleurs, où est le constructeur de ta classe?

Discussions similaires

  1. [ tinyint et char ] problème de type
    Par shirya dans le forum Installation
    Réponses: 3
    Dernier message: 05/11/2005, 07h08
  2. [debutant] problème avec type à utiliser
    Par mlequim dans le forum Autres SGBD
    Réponses: 2
    Dernier message: 15/07/2005, 16h08
  3. Problème de type chaîne
    Par champijulie dans le forum PostgreSQL
    Réponses: 4
    Dernier message: 12/05/2005, 20h23
  4. Réponses: 4
    Dernier message: 30/01/2005, 14h23
  5. [Sybase] Problème de type sous ASE
    Par Hotchotte dans le forum Sybase
    Réponses: 1
    Dernier message: 18/12/2004, 11h04

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