Exemple #1
0
        static void Main(string[] args)
        {
            Colore color = new Colore();

            Console.WriteLine("Chose you fighter:\n1.Circle\n2.Triangle\n3.Square\n4.Exit");
            switch (Console.ReadLine())
            {
            case "1":
                Figure circle = new Circle();
                Console.WriteLine("enter name: ");
                circle.getName(Console.ReadLine());
                Console.WriteLine("enter radius: ");
                circle.setSide(Convert.ToInt32(Console.ReadLine()));
                circle.setPerimetr();
                circle.getColore(color.getName());
                circle.getInfo();
                break;

            case "2":
                Figure trio = new Triangle();
                Console.WriteLine("enter name: ");
                trio.getName(Console.ReadLine());
                Console.WriteLine("enter side: ");
                trio.setSide(Convert.ToInt32(Console.ReadLine()));
                trio.setPerimetr();
                trio.getColore(color.getName());
                trio.getInfo();
                break;

            case "3":
                Figure square = new Square();
                Console.WriteLine("enter name: ");
                square.getName(Console.ReadLine());
                Console.WriteLine("enter side: ");
                square.setSide(Convert.ToInt32(Console.ReadLine()));
                square.setPerimetr();
                square.getColore(color.getName());
                square.getInfo();
                break;

            case "4":
                Console.WriteLine("Bye");
                break;
            }
            Console.ReadKey();
        }