(Programmazione 1) Piccolo chiarimento su sorgente in Java

Marco Beta2
Buonasera a tutti. Sto iniziando a studiare per sostenere l'esame di programmazione 1 alla facoltà di ingegneria. Leggendo il libro mi sono trovato davanti il codice sorgente di un esercizio che illustrava ciò che era stato spiegato nei due capitoli precedenti... vi inserisco il codice sorgente del programma.

BankAccount.java

public class BankAccount
{

public BankAccount()

{
balance=0;
}

public BankAccount(double initialBalance)
{
balance=initialBalance;
}

public void deposit (double amount)
{
double newBalance= balance+amount;
balance= newBalance;
}

public void withdraw(double amount)
{
double newBalance= balance-amount;
balance= newBalance;
}

public double getBalance()
{
return balance;
}
private double balance;
}




BankAccountTester.java

public class BankAccountTester

{
public static void main(String[] args)
{
BankAccount harrysChecking= new BankAccount();
harrysChecking.deposit(2000);
harrysChecking.withdraw(500);
System.out.println(harrysChecking.getBalance());
System.out.println("Expected: 1500");
}
}

Inutile dirvi che il programma funziona, il problema è che non ho capito quando e come vengono passati i due valori numerici al file BankAccount.java
Sareste così gentili da spiegarmi dettagliatamente cosa accade in queste righe di codice?

Graze a tutti in anticipo.

Risposte
ELWOOD1
Ciao, ti consiglio di postare il messaggio nella sezione informatica, forse hai maggior possibilità di una risposta

Marco Beta2
"ELWOOD":
Ciao, ti consiglio di postare il messaggio nella sezione informatica, forse hai maggior possibilità di una risposta


Grazie del consiglio. Chiedo gentilmente ai moderatori di chiudere la richiesta fatta da me in precedenza

peppe.carbone.90
[xdom="JoJo_90"]Chiudo. Si continua in Informatica.[/xdom]

Rispondi
Per rispondere a questa discussione devi prima effettuare il login.