Need to learn the concept , Concept of object oriented programming, Scope of class, Creation of objects and memory allocation, Creating reference of the object
Very clean presentation of code.