Initially, this project was a simple homework at my university. The task was to make an abstract Figure class and inherit other shapes from it: a cube, a parallelipiped, a ball, an ellipsoid and a ...