Crie um círculo com POO

Sua tarefa é criar um construtor de Circle que crie um círculo com o raio fornecido como argumento. Os círculos criados devem ter dois métodos de acesso: GetArea() (PI*r^2) e GetPerimeter() (2*PI*r), que retornem, respectivamente, a área e o perímetro (circunferência).

Para ajudar você com esta classe, foi incluído um construtor de Rectangle que pode ser usado como exemplo base.

Exemplos

Circle circy = new Circle(11);
circy.GetArea();

// Deve retornar 380.132711084365.

Circle circy = new Circle(4.44);
circy.GetPerimeter();

// Deve retornar 27.897342763877365

Notas

Não se preocupe com a precisão dos números de ponto flutuante: os testes levam em conta que sua resposta pode ser um pouco mais ou menos precisa. Isto é mais um tutorial do que um desafio, então o assunto pode parecer avançado, embora o desafio seja simples. Por isso, não se preocupe muito se este desafio estiver classificado como fácil.