//File:	Circle1.h
#ifndef CIRCLE1_H
#define CIRCLE1_H

#include <string>
#include "Shape1.h"
using namespace std;

//Derived class Circle definition
class Circle : public Shape	//Shape is the base class for Circle
{
public:
	//Constructor
	Circle (double, double, double, string);

	//Destructor
	~Circle() {};

	//Accessors
	double radius() const;
	void center(double &, double &) const;

	//facilitators
	double circumference() const;
	double area() const;
private:
	//radius
	double m_rad;
	//coordinates of center
	double m_x, m_y;
};
#endif
