Classe Cercle en C# .NET

Un cercle est défini par :
  • Un point qui représente son centre 
  • Son rayon r 
On peut créer un cercle en précisant son centre et son rayon.
Dans ce problème, nous allons commencer tout d’abord par définir la classe Point définie par :
  • Les attributs : x et y de type int 
  • Un constructeur qui permet de définir les valeurs de x et de y. 
  • Une méthode Afficher() qui affiche une chaîne de caractères POINT(x,y). 
Les opérations que l’on souhaite exécuter sur un cercle sont :
  • getPerimetre() : retourne le périmètre du cercle 
  • getSurface() : retourne la surface du cercle. 
  • appartient (Point p) : retourne si le point p appartient ou non au cercle. 
  • Afficher () : Affiche une chaîne de caractères de type CERCLE(x,y,R)
Ecrire la classe Cercle.
Écrire un programme permettant de tester la classe Cercle.