Exemple #1
0
        static void Main(string[] args)
        {
            var center = new Point(0, 0);
            var circle = new Circle(center, 10);

            Console.WriteLine(circle.GetArea());

            Console.WriteLine(circle.IsInside(new Point(0, 0)));
            Console.WriteLine(circle.IsInside(new Point(10, 0)));
            Console.WriteLine(circle.IsInside(new Point(5, 5)));
            Console.WriteLine(circle.IsInside(new Point(10, 10)));

            var square = new Rectangle(new Point(-1, 1), new Point(1, -1));

            Console.WriteLine(square.GetArea());

            Console.WriteLine(square.IsInside(new Point(0, 0)));
            Console.WriteLine(square.IsInside(new Point(1, 0)));
            Console.WriteLine(square.IsInside(new Point(2, 2)));
        }