[访问修饰符] abstract class 类名
{ //拥有了普通类出构造函数外的任何东西 //还可以有抽象函数 } View Code
1 using System; 2 public class StudyAbstract 3 { 4 public static void Main() 5 { 6 God g = new YeSu(); 7 g.sing(); 8 } 9 }10 public abstract class God11 {12 //抽象方法的定义13 public abstract void sing();14 15 16 }17 //必须实现重写抽象类中的所有的抽象方法18 public class YeSu:God19 {20 public override void sing()21 {22 Console.WriteLine("哈利路亚"); 23 }24 }