public animal(string name, int age)
public override string ToString()
return "animal: name=" + name + " age=" + age;
public virtual void print()
Console.WriteLine("animal");
public static void Main()
animal svit = new animal("marshal", 4);
mammal babi= new mammal(2,"babi",69);
mammal dimit= new mammal(2,"dimit",69);
animal[] arr = new animal[3];
for(int i = 0;i<arr.Length;i++)
public class mammal:animal
public mammal(int milk,string name,int age):base(name,age)
public override string ToString()
return base.ToString() + " milk=" + milk;
public override void print()
Console.WriteLine("mamal");