// circle.h // Definition of class Circle #ifndef CIRCLE_H #define CIRCLE_H #include using std::ostream; #include using std::ios; using std::setiosflags; using std::setprecision; #include "point.h" class Circle : public Point { // Circle inherits from Point friend ostream &operator<<( ostream &, const Circle & ); public: // default constructor Circle( double r = 0.0, int x = 0, int y = 0 ); void setRadius( double ); // set radius double getRadius() const; // return radius double area() const; // calculate area protected: double radius; }; #endif