Create Part1

This code reflects the use of generics and sub-typing in Java.