design patterns oops java adapter observer mvc factory
Tout plus