Yes
Yes it is possible.Ex: abstract class MyClass{public void Disp(){Console.WriteLine("Hello");}}class Program : MyClass{static void Main(string[] args){Program p = new Program();p.Disp();Console.ReadLine();}}