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(); }
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(); }