What is the output of this code when it is executed? // —-… Questions Whаt is the оutput оf this cоde when it is executed? // -----------------------------------------------// Account Clаss// -----------------------------------------------public clаss Account { private static int accountCounter = 0; // Static counter for account IDs private double balance; // Account balance private int id; // Unique account ID public Account() { accountCounter++; this.balance = 250; // Default starting balance this.id = accountCounter; } public void deposit(double amount) { balance += amount; } public void withdraw(double amount) { balance -= amount; } public double getBalance() { return balance; } public void setBalance(double balance) { this.balance = balance; } public int getId() { return id; } public void setId(int id) { this.id = id; } public String displayInfo() { return "The balance of account is: " + balance; }} // -----------------------------------------------// Controller Class// -----------------------------------------------public class Controller { public static void main(String[] args){ Account account1 = new Account(); Account account2 = new Account(); account1.deposit(400); account2.deposit(300); account1.withdraw(800); account2.withdraw(200); account2.deposit(75); account1.withdraw(50); System.out.printf("%s n", account2.displayInfo() ); }} Show Answer Hide Answer