Esempio n. 1
0
        static void Main(string[] args)
        {
            /*//KASS
             * Animal nurr = new Animal();
             * nurr.name = "Nurr";
             * nurr.age = 15;
             * nurr.levelOfHappiness=0.1;
             * nurr.PrintAnimalBaseInfo();*/

            //KOER
            Dog scooby = new Dog();  //esimene 'scooby' on objekti nimi

            scooby.name             = "ScoobyDoo";
            scooby.age              = 1;
            scooby.levelOfHappiness = 0.1;
            scooby.spotCount        = 5;
            scooby.PrintAnimalBaseInfo();
            scooby.Bark();

            Cat miisu = new Cat();

            miisu.name             = "Miisu";
            miisu.age              = 2;
            miisu.levelOfHappiness = 0.5;
            miisu.levelOfCuteness  = 1;
            //Cat meows
            for (int i = 0; i < 5; i++)
            {
                miisu.Meow();
            }
            miisu.ShowLevelOfCuteness();

            //Dog barks
            //pane koer 10x haukuma
            for (int i = 0; i < 20; i++)
            {
                scooby.Bark();
            }

            miisu.HearBarks(scooby.numberOfBarks);

            if (miisu.levelOfHappiness < 0)
            {
                Console.WriteLine($"{miisu.name} died of stress");
                miisu = null;
            }

            scooby.ShowNumberOfDogSpots();
            scooby.ShowLevelOfHappiness(); //VÄGA OLULINE ON ASUKOHT!!! KUI ÜLEVAL, SIIS EI NÄITA SEDA WUF-COUNT HAPPINESSI



            Console.ReadLine();
        }
Esempio n. 2
0
        static void Main(string[] args)
        {
            //Loome objekti, käsk objekti loomiseks
            Animal nurr = new Animal();

            nurr.name             = "Nurr";
            nurr.age              = 15;
            nurr.levelOfHappiness = 0.1;

            nurr.PrintAnimalBaseInfo();

            Dog muki = new Dog();

            muki.name             = "Muki";
            muki.age              = 1;
            muki.levelOfHappiness = 0.3;
            muki.spotCount        = 5;
            muki.PrintAnimalBaseInfo();

            Cat miisu = new Cat();

            miisu.name             = "Miisu";
            miisu.age              = 2;
            miisu.levelOfHappiness = 0.5;
            miisu.levelOfCutness   = 1;
            miisu.PrintAnimalBaseInfo();
            for (int i = 0; i < 10; i++)
            {
                miisu.Meow();
            }
            miisu.ShowLevelOfCutness();
            //miisu = null;
            //miisu.PrintAnimalBaseInfo();


            //Dogbarks
            for (int i = 0; i < 20; i++)
            {
                muki.Bark();
            }
            miisu.HearBarks(muki.numberOfBarks);
            if (miisu.levelOfHappiness < 0)
            {
                Console.WriteLine($"{miisu.name} died of stress.");
                miisu = null;
            }

            muki.ShowLevelOfHappiness();
            muki.ShowNumberOfDogSpots();
        }
Esempio n. 3
0
        static void Main(string[] args)
        {
            Animal nurr = new Animal();

            nurr.name             = "Nurr";
            nurr.age              = 15;
            nurr.levelOfHappiness = 0.1;

            nurr.PrintAnimalBaseInfo();



            Dog Scooby = new Dog();

            Scooby.name             = "ScoobyDoo";
            Scooby.age              = 10;
            Scooby.levelOfHappiness = 0.1;
            Scooby.spotCount        = 3;



            Cat Tom = new Cat();

            Tom.name             = "TommyJe";
            Tom.age              = 1;
            Tom.levelOfHappiness = 1;
            Tom.levelOfCuteness  = 10;
            //cat meow
            for (int i = 0; i < 10; i++)
            {
                Tom.mjau();
            }
            Tom.ShowCuteness();
            //dog barks
            for (int i = 0; i < 50; i++)
            {
                Scooby.bark();
            }
            //kass kuuleb koera haukumist
            Tom.HearBarks(Scooby.numberOfBarks);
            if (Tom.levelOfHappiness < 0)
            {
                Console.WriteLine($"{Tom.name} died of stress");
                Tom = null;
            }


            Scooby.ShowLevelHappiness();
            Scooby.ShowNumberOfDogSpots();

            Hamster Jack = new Hamster();

            Jack.name             = "Jackson";
            Jack.age              = 12;
            Jack.levelOfHappiness = 1;
            Jack.weight           = 100;

            Jack.run();
            Jack.ShowWeight();


            Console.ReadLine();
        }