Introduction - If you have any usage issues, please Google them yourself
This example contains an abstract class, which defines the shape of the calculation of perimeter, area and volume methods, while the other three categories were defined to achieve the triangle, circle and square of the relevant perimeter, area and volume calculation.