Salve a tutti, mi sto avvicinando alla programmazione e premetto che non sono molto bravo pertanto la mia domanda può essere per voi molto banale.
Il mio docente all'università ci ha insegnato a programmare con java con il programma bluej, fin qui tutto bene, tranne quando inserisco delle variabili e non le inizializzo perchè voglio che sia l'utente del programma ad attribuire il valore a queste variabili.
Per esempio (un esempio banale):
se voglio sommare due numeri x e y e scrivo il codice in modo che i valori siano inseriti da tastiera quando compilo il programma mi viene scritto che non è definito l'oggetto tastiera e pertanto il programma non funziona, però se attribuisco io due valori qualsiasi ad x e y per esempio 2 e 3 allora il programma viene compilato senza errori..qualcuno mi potrebbe spiegare il motivo? grazie!!