Introduction - If you have any usage issues, please Google them yourself
The definition of an abstract class Shape, on the basis of derived type Rectangle and circle, both have GetArea () function the object area, GetPerim () function of the circumference of the object. Rectangle type to use a new class derived Squre.