Exemplo n.º 1
0
        static void Main(string[] args)
        {
            Animal animal = new Animal("Chat", 2);

            Console.WriteLine("Bienvenue dans mon nouveau programme!");
            string val = animal.ToString();

            Console.WriteLine(val);
            Console.WriteLine("Veuillez entrez une valeur!");
            String entree = Console.ReadLine();

            if (int.TryParse(entree, out int convert))
            {
                Console.WriteLine($"'{entree}'-----> {convert}");
            }

            Console.WriteLine("#3--------------------------------------------------------------");
            Console.WriteLine("Veuillez entrez un nombre!");
            int sortie;

            while (!int.TryParse(entree = Console.ReadLine(), out sortie))
            {
                Console.WriteLine("Veuillez entrez une valeur Numericsvp!");
            }
            Console.WriteLine("Valeur numeric saisie: " + sortie);

            Console.WriteLine("#3.1(Creation de animal sorte saisie par l'utilisateur)--------------------------------------------------------------");
            Console.WriteLine("Entrez Sorte animal");
            animal = new Animal(Console.ReadLine(), 2);
            Console.WriteLine(animal.ToString());

            Console.WriteLine("#4 (Struct)--------------------------------------------------------------");
            Console.WriteLine("Methode modifier struct, appuyez pour continuer");
            Console.ReadLine();
            ModifieStruct(animal.informations);
            Console.WriteLine(animal.ToString());

            Console.WriteLine("Methode modifier class, appuyez pour continuer");
            Console.ReadLine();
            ModifierClasse(animal);
            Console.WriteLine(animal.ToString());


            Console.WriteLine("Set Information de animal ");
            Informations infos = new Informations("Boufarik", 69);

            animal.informations = infos;
            Console.WriteLine(animal.ToString());

            Console.WriteLine("(5)Heritage------------------------------------------------------------------");
            Crocodile croco = new Crocodile(50);

            Console.WriteLine(croco.CalculAggressivite());
            Console.WriteLine(croco.ToString());
            Console.WriteLine("Appuyez sur une touche pour continuer");
            Console.ReadLine();

            Lion lion = new Lion(80);

            Console.WriteLine(lion.CalculAggressivite());
            Console.WriteLine(lion.ToString());

            Console.WriteLine("Appuyez sur une touche pour quitter");
            String pause = Console.ReadLine();
        }