#ifndef POINT_H #define POINT_H class point { double x; double y; public: point(double init_x, double init_y); point(); //default constructor puts origin into the point void print() const; double r() const; //radius: distance from origin double theta() const; friend double distance(const point& A, const point& B); friend bool equals(const point& A, const point& B); friend double area(const point& A, const point& B, const point& C); }; #endif