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