geometry.h 250 B

1234567891011121314151617181920
  1. #include <vector>
  2. #include "point.h"
  3. class Geometry_figure
  4. {
  5. protected:
  6. vector <Point> dots;
  7. bool is_incorrect;
  8. public:
  9. virtual double calc_area()=0;
  10. virtual double calc_perimeter() = 0;
  11. virtual void name() = 0;
  12. };