Java Reference
In-Depth Information
Display 13.10
Demonstration Program for the Class BankAccount
1 public class BankAccount
2 {
3 public static void main(String[] args)
4 {
5 System.out.println("Creating a new account.");
6 BankAccount account = new BankAccount( );
7 System.out.println("Account balance now = $"
8 + account.getBalance( ));
9 System.out.println("Depositing $100.00");
10 account.makeDeposit("100.00");
11 System.out.println("Account balance now = $"
12 + account.getBalance( ));
13 System.out.println("Depositing $99.99");
14 account.makeDeposit("99.99");
15 System.out.println("Account balance now = $"
16 + account.getBalance( ));
17 System.out.println("Depositing $0.01");
18 account.makeDeposit("0.01");
19 System.out.println("Account balance now = $"
20 + account.getBalance( ));
21 System.out.println("Closing account.");
22 account.closeAccount( );
23 System.out.println("Account balance now = $"
24 + account.getBalance( ));
25 }
26 }
Sample Dialogue
Creating a new account.
Account balance now = $0.00
Depositing $100.00
Account balance now = $100.00
Depositing $99.99
Account balance now = $199.99
Depositing $0.01
Account balance now = $200.00
Closing account.
Account balance now = $0.00
Helping Inner Classes
You may define a class within another class. The inside class is called an inner class . A
common and simple use of an inner class is to use it as a helping class for the outer class, in
which case the inner class should be marked private .
 
 
Search WWH ::




Custom Search