/mediator

Padrão de comportamento - Mediator

Primary LanguageJava

Mediator

Padrão de comportamento - Mediator

Desenvolva um sistema que possibilite a realização de transferências eletrônicas entre sistemas bancários distintos. O sistema deve estar preparado inclusive para a inserção de novos bancos futuramente, bastando que os sistemas desses bancos sigam as interfaces previamente estabelecidas. Cada banco é responsável por receber a transferência de um outro banco, tratar e armazenar os dados provenientes dessa transferência como bem entender. Inicialmente o sistema trabalhará com os bancos CEF, BB, Itaú e Bradesco. Todos podem enviar transferência para os demais. Utilize o padrão Mediator para desenvolver o sistema acima. Simule a inserção de um novo banco e verifique se o sistema desenvolvido está preparado que esse novo banco possa enviar e receber transferências.