Bank-SoftwareDesignProject
Project for Software Design and Modeling classes. Repository contains Java project which models simple banking system.
Patterns
- Decorator pattern - Debit implementation
- Visitor pattern - Reports implementation
- Command pattern - Operations implementation
- State pattern - InterestRate implementation
- Mediator pattern - InterBankPaymentAgency implementation
Requirements
- Java 8
Authors: Maciej Wójcik & Piotr Mitkowski Software Engineering 2018