@@ -0,0 +1,834 @@
+import java.rmi.Remote;%0Aimport java.rmi.RemoteException;%0A%0Apublic interface Account extends Remote %7B%0A  // Add method to return master BankManager%0A  public BankManager getBankManager()%0A       throws RemoteException;%0A%0A  // Add method to return Client of this account%0A  public Client getClient()%0A       throws RemoteException;%0A%0A  // Add method to return balance of this account%0A  public float getBalance()%0A       throws RemoteException;%0A%0A    // Add method to return balance of this account%0A  public void setBalance(float bal)%0A       throws RemoteException;%0A%0A  // Add method to withdraw cash from this account%0A  public long getCash (long amount)%0A       throws NoCashAvailableException, RemoteException;%0A%0A  public void deposit(float amount)%0A    throws RemoteException;%0A%0A    public void withdraw(float amount)%0A    throws RemoteException;%0A%7D%0A%0A

Create Account.java