#indef TRIANGLE_H #define TRIANGLE_H #include using namespace std; main () { // A simple Point class class Point { private: double x, y; public: Point(); Point(double xVal, double yVal); double getX() const; double getY() const; void print() const; }; // A Triangle class composed of three Point objects class Triangle { private: Point p1, p2, p3; double distance(const Point& a, const Point& b) const; public: Triangle(); Triangle(const Point& a, const Point& b, const Point& c); double perimeter() const; void print() const; }; #endif }