Bank
Account -sav[]: Savings[10]
-cur: Current
Super class #accNo:String
#brName: String +main():void
#accName: String +getData(): void
UML Class Diagram
+display(): void
+getData(): void +getBalance(): double
+display(): void
+getBalance(): double
is-a (Generalization/Specialization)
Savings Current
-inRate: double
-overDraft: double
+getBalance(inRate:double):double +calcOverDraft(): double
+calcInterest(): double +getBalance(overdraft:double): double
+getData(): void +getData(): void
+display(): void
+display(): void
+Debit(): double +Debit():double
+Credit(): double +Credit(): double
Sub class
Member
+getData(): void
+display(): void
Teacher
Student
+getData(): void
+getData(): void +display(): void
+display(): void