This is a collection of my codes, generated by myself for learning Java. This challenge is about understanding the role of polymorhism.