00001 #ifndef CIRCLE_H_ 00002 #define CIRCLE_H_ 00003 00004 #include "shape.h" 00005 00014 class Circle : public Shape 00015 { 00016 private: 00017 00019 int radius; 00020 00021 public: 00022 00031 Circle(int r,int x,int y); 00032 00040 Circle(int r,Point c); 00041 00049 virtual std::string getType() const; 00050 00059 virtual double getArea() const; 00060 }; 00061 00062 #endif