class equidistantClass // abstract base class { public: void SetRadius(double NewRadius); double Radius() const; virtual void DisplayStatistics() const = 0; private: double TheRadius; }; // end class