Utilização do padrão Chain of Responsability

Diagrama