Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    191

    chiarimento_istanza_java

    Ho un classe pricipale:
    ...
    ..
    costruttore
    ....
    ....
    public void actionPerformed(ActionEvent e) {

    String bottone = e.getActionCommand();
    if (bottone.equals("Uno")) {
    estrazione estrazione1= new estrazione();//* mi
    */creo un'istanza di una classe che mi genera un numero random

    contatore.setText(""+estrazione1.numerocasuale());
    ---------------------------------------------------------------------
    nella classe estrazione.java ho:
    public class estrazione {
    int casale;

    public estrazione () {
    this.casale=0;
    }
    public int numerocasuale(){
    Random rand = new Random();
    casale = (rand.nextInt(11)+2);
    return casale;
    }}
    --------------------------------------
    Il dubbio che mi è venuto è questo:
    estrazione estrazione1= new estrazione(); è giusto inserirlo
    in quella posizione dentro if (bottone.equals("Tira Dado")),

    o sarebbe meglio che lo inserissi all'inizio del programma,
    mi è venuto il dubbio visto che ogni volta che clicco sul bottone, mi creo una nuova istanza della classe!
    Grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    191
    in quella posizione dentro if (bottone.equals("Uno"))non tira dado

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.