Final Project of "Object-Oriented Design"