Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/maciejwwojcik/bank-softwaredesignproject

Project for Software Design classes
https://github.com/maciejwwojcik/bank-softwaredesignproject

Last synced: 3 days ago
JSON representation

Project for Software Design classes

Awesome Lists containing this project

README

        

# 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