static void Main(string[] args) { Anaconda snake1 = new Anaconda(); snake1.Name = "Kostya"; snake1.Age = 15; snake1.Gender = Animal.Genders.Male; snake1.MovingType = Snake.WayOfMoving.Serpentine; snake1.Length = 2; Console.WriteLine(snake1.Swimming(true)); Animal animal2 = new Snake(); animal2.Name = "Gi"; Python snake2 = new Python("Ars"); Console.WriteLine(snake2.DefineHunger(true)); snake2.Eating(true, 9); Console.Write("Snake's name is "); Console.WriteLine(snake1.Name); Animal animal1 = new Animal("Vasya"); animal1.AmountOfExtremities = 4; Console.WriteLine("Amount of Vasya's extemities is "); Console.WriteLine(animal1.AmountOfExtremities); Console.WriteLine("Amount of snake's extemities is "); Console.WriteLine(snake1.AmountOfExtremities); }
static void Main(string[] args) { Anaconda snake1 = new Anaconda(); snake1.Name = "Kostya"; snake1.Age = 15; snake1.Gender = Animal.Genders.Male; snake1.MovingType = Snake.WayOfMoving.Serpentine; snake1.Length = 2; Console.WriteLine(snake1.Swimming(true)); Animal animal2 = new Snake(); animal2.Name = "Gi"; Python snake2 = new Python("Ars"); Console.WriteLine(snake2.DefineHunger(true)); snake2.Eating(true, 9); snake2.Relax(); snake2.Relax(); snake2.Relax(); snake2.Relax(); snake2.Length = 7; Console.Write("Snake's name is "); Console.WriteLine(snake1.Name); Animal animal1 = new Animal("Vasya"); animal1.AmountOfExtremities = 4; Console.WriteLine("Amount of Vasya's extemities is "); GetAmountOfExtrimities(animal1); Console.WriteLine("Amount of snake's extemities is "); GetAmountOfExtrimities(snake1); List <Snake> snakes = new List <Snake>(); snakes.Add(snake1); snakes.Add(snake2); snakes.Add(new Snake("Grag", 5)); snakes.Add(new Snake("Ali", 2.5)); snakes.Sort(); Console.WriteLine("Snakes from the longes to the shortest:"); foreach (Snake a in snakes) { Console.WriteLine(a.Name + ", the length is " + a.Length); } }
static void Main(string[] args) { Anaconda snake1 = new Anaconda(); snake1.Name = "Kostya"; snake1.Age = 15; snake1.Gender = Animal.Genders.Male; snake1.MovingType = Snake.WayOfMoving.Serpentine; snake1.Length = 2; Console.WriteLine(snake1.Swimming(true)); Animal animal2 = new Snake(); animal2.Name = "Gi"; Python snake2 = new Python("Ars"); Console.WriteLine(snake2.DefineHunger(true)); snake2.Eating(true, 9); snake2.Relax(); snake2.Relax(); snake2.Relax(); snake2.Relax(); snake2.Length = 7; Console.Write("Snake's name is "); Console.WriteLine(snake1.Name); Animal animal1 = new Animal("Vasya"); animal1.AmountOfExtremities = 4; Console.WriteLine("Amount of Vasya's extemities is "); GetAmountOfExtrimities(animal1); Console.WriteLine("Amount of snake's extemities is "); GetAmountOfExtrimities(snake1); List <Snake> snakes = new List <Snake>(); snakes.Add(snake1); snakes.Add(snake2); snakes.Add(new Snake("Grag", 5)); snakes.Add(new Snake("Ali", 2.5)); snakes.Sort(); Console.WriteLine("Snakes from the longes to the shortest:"); foreach (Snake a in snakes) { Console.WriteLine(a.Name + ", the length is " + a.Length); } BiteFromSnakeDelegate bite; // delegates(71-80) if (snake1.Venomous == true) { bite = PoisoningSnake; } else { bite = NotPoisoningSnake; } bite(); // events + Snake.cs (55-80) snake1.Notify += DisplayMessage; snake1.Relax(); snake1.Relax(); snake1.Relax(); }