// circle2.cpp // Member function definitions for class Circle #include using std::cout; using std::endl; #include "circle2.h" // Constructor for Circle calls constructor for Point Circle::Circle( double r, int a, int b ) : Point( a, b ) // call base-class constructor { radius = r; // should validate cout << "Circle constructor: radius is " << radius << " [" << x << ", " << y << ']' << endl; } // Destructor for class Circle Circle::~Circle() { cout << "Circle destructor: radius is " << radius << " [" << x << ", " << y << ']' << endl; }