ÎncepețiÎncepe gratuit

Definirea unui POJO

Crearea unui POJO înseamnă să definești o clasă Java simplă, respectând câteva reguli de bază. Clasele POJO sunt simple și independente – nu extind alte clase și nu implementează interfețe. Sarcina principală este să definești câmpurile și să creezi metodele getter și setter pentru a le accesa. În acest exercițiu, vei crea un POJO pentru transportul datelor unui cont de economii într-o aplicație Java.

Acest exercițiu face parte din cursul

Tipuri de date și excepții în Java

Vezi cursul

Instrucțiuni pentru exercițiu

  • Adaugă un câmp balance de tip double pentru a stoca valoarea soldului contului, asigurându-te că alegi modificatorul de acces corect.
  • Definește o metodă getter care să returneze valoarea câmpului balance.
  • Definește o metodă setter care să permită actualizarea câmpului balance cu o nouă valoare.
  • În metoda setter, atribuie câmpului balance valoarea argumentului primit.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

public class Test {
  public static void main (String[] args){
  	SavingsAccount account = new SavingsAccount();
    account.setAccountNo("12345");
    account.setBalance(50000.00);
    System.out.println("Account " + account.getAccountNo() + " has balance of: " + account.getBalance());
  }
}

public class SavingsAccount {
	private String accountNo;
    // Add a balance field
	____ ____ ____;

	public String getAccountNo() {
		return accountNo;
	}

	public void setAccountNo(String accountNo) {
		this.accountNo = accountNo;
	}

    // Define a balance getter method
	____ ____ ____() {
		return balance;
	}

    // Define a balance setter method
	public ____ setBalance(double balance) {
    	// Set the balance field
		____.____ = ____;
	}
}
Editează și rulează codul