design pattern bridge pattern chain of responsibility
Tout plus