public class BankAccount {
   // private data (instance fields) here
   private double myBalance;

   // Constructors
   /**
       Constructs a bank account
   */
   public BankAccount() {
      // initialize current balance to 0
   }

   /**
       Constructs a bank account with a given balance
       @param initialBalance the initial balance
   */
   public BankAccount(double initialBalance) {
      // initialize current balance to initialBalance
   }

   // methods
   /**
       Deposits money into the bank account.
       @param amount the amount to deposit
   */
   public void deposit(double amount) {
      // Add amount to balance
   }

   /**
       Withdraws money from the bank account
       @param amount the amount to withdraw
   */
   public void withdraw(double amount) {
      // Subtract amount from balance
   }

   /**
       Gets the current balance of the bank account.
       @return the current balance
   */
   public double getBalance() {
      // Return balance
      return 0.0;  // This is necessary so the project will compile!!
   }
}

