using System;
namespace MyApplication
{
public abstract class Animal
public abstract void animalSound();
public void sleep()
Console.WriteLine("Zzz");
}
// Derived class (inherit from Animal)
public class Pig : Animal
public override void animalSound()
Console.WriteLine("The pig says: wee wee");
public class Program
public static void Main(string[] args)
Pig myPig = new Pig();
myPig.animalSound();
myPig.sleep();