Here's an old proyect doed for subject of Object Oriented Programming on Universidad Nacional de Lujan. It's a gambling game developed on java with Model-View-Controller pattern
Documentation
If want to know more about problem to resolve and how was the first UML before develop any code
look at Documentation.pdf