-LoanedID: Integer
-Fullname: String
-Address: String
-CreditScore: int
+ GetLoanHistory(): List<Loan>
+ UpdateCreditScore(newScore: int): void
+ DisplayInfo(): void
Cloans
-LoanID: int
-PrincipalAmount
-LoanID int
-InterestRate: Float
-TermMonths: int
-StartDate: Date
-Status String
+ CalculateMonthlyPayment(): float
+ GetOutstandingBalance(): float
+ CloseLoan(): void
-Payment Number
-Payment Number int
-Scheduled: Date
-Amount
-PaidDate: Date: Date
-Float
-PrincipalComponent: float
-InterestComponent: float
-conn : Connection
-cursor
-Cursor
+ Open(): void
+ Close(): void
+ ExecuteQuery(query: String): ResultSet
-Loan
+ MarkAsPaid(paymentDate: Date): void
+ GetPaymentStatus(): String
+ CalculateComponents(): void
by df