Gérer le forum:  Aide  •  Rechercher  •  Liste des Membres  •  Groupes d'utilisateurs   •  S'enregistrer  •  Profil  •  Se connecter pour vérifier ses messages privés  •  Connexion 
 combien de classe?? Voir le sujet suivant
Voir le sujet précédent
Poster un nouveau sujetRépondre au sujet
Auteur Message
oceane751
Forumeur fréquent
Forumeur fréquent


BTS IG - Option développeur 2ème année
Sexe: Sexe:Féminin
Messages: 93

MessagePosté le: Ven 01 Juil 2005 - 22:17 Répondre en citantRevenir en haut

encore moi....

je creé un quizz avec gain de point à chaque bonne réponse puis un calcul de point final
mais je ne sais pas si je dois creer une classe "CalculPointTotal"
j'ai dejà une classe jeu4, dont voici le code :
Code:

package com.jeu4.test;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.JOptionPane;


public class Jeu4 extends Frame implements ActionListener
 {
     Frame f;
     CardLayout carte;
     Panel jeu;
     Button bouton=new Button("suivant");
   
     
   
   
     
     
     public Jeu4() {
         //panel de la première carte (1ere question)
         Label situation = new Label("quel est le chanteur du groupe Placebo?");
         Panel p1 = new Panel();
          p1.add(new JRadioButton("Brian Molko"));
          p1.add(new JRadioButton("Johnny Halliday"));
          p1.add(new JRadioButton("Jean pascal"));
         
          p1.setBackground(Color.orange);
         
          //panel de la deuxieme carte (2eme question)
          Label situation2 = new Label("qui est 50 cents?");
          Panel p2 = new Panel();
          p2.add(new JRadioButton("un cycliste"));
          p2.add(new JRadioButton("Un chanteur"));
          p2.add(new JRadioButton("Un presentateur TV"));
          p2.setBackground(Color.green);
          //panel contenant les deux précédents
                   jeu=new Panel();
                    carte = new CardLayout();
                    jeu.setLayout(carte);
                   jeu.add("placebo", p1);
                    jeu.add("50 cents", p2);
                   
                    setLayout(new BorderLayout());
                    add("South", bouton);
                    add("Center", jeu);
                    p1.add("South",situation);
                    p2.add("South", situation2);
                   
                   
                   
                   
                    bouton.addActionListener(this);
                    setVisible(true);
                   setBounds(150,150,300,250);
                   setTitle("un petit quizz");
                   int score;
                 
                   


     }
 

     public void actionPerformed(ActionEvent e) {
         carte.next(jeu);
         
        int score = 0;
         {
             if (bouton.getLabel().equals("Brian Molko"))
             
                 score += 1;
             else
                 score += 0;
             
             if (bouton.getLabel().equals("Un chanteur"))
             
              score += 1; 
          else
              score += 0;
                 }
         }
         
     public static void main(String[] args) {
           Frame f = new Jeu4();
       }
   

   



 }




puis une classe Point, dont voici le code :
Code:

package com.jeu4.outil;
import com.jeu4.test.Jeu4;


 
 class Point
{
   private float score;
   
   public Point (float score)
   {
       this.score = score;
   }
   public float getScore()
   {
           return this.score;
}
}


dois je creé une classe CalculPointTotal, pour avoir le nombre de point final?

merci
Voir le profil de l'utilisateurEnvoyer un message privé

N'oubliez pas de vous inscrire à la communauté pour participer. Si vous êtes déjà membre, connectez-vous pour faire disparaître ce bandeau publicitaire.
Grifter
Newbie éternel
Newbie éternel


BTS IG - Option développeur Diplômé
Sexe: Sexe:Masculin
Messages: 587
Localisation: Neuville les Dames [01]

MessagePosté le: Lun 04 Juil 2005 - 09:32 Répondre en citantRevenir en haut

tu peux créer un champ public qui recensera le nbr total de pts (incrémenté à chaque ajout de point) ou alors créer une fonction qui te renverra le nbr de points grâce à une boucle parcourant tes données

_________________
Qui BoitSansSoif VomiSansEfforts... Twisted Evil
Image
Voir le profil de l'utilisateurEnvoyer un message privéEnvoyer l'e-mailVisiter le site web du posteurMSN Messenger
Montrer les messages depuis:      
Poster un nouveau sujetRépondre au sujet
 Sauter vers:   



Voir le sujet suivant
Voir le sujet précédent
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum