#ifndef _circle_
#define _circle_

#include<iostream> 

#include"shape.h"

class Circle: public Shape {
 protected: 

  long _r;
  
  
 public:
  Circle(long x, long y,long r) :Shape(x,y), _r(r) {}
  virtual void rotate(double angle,long c_x,long c_y) ;
  virtual void draw() {
  std::cerr<<"Circle : "<<_x<<" "<<_y<<" : "<<_r<<std::endl;
  }
};

#endif