C# 抽象类
- 抽象类的修饰符 abstract。例:public abstract class 类名
- 抽象类不能进行实例化。
- 抽象类可以被继承,但是如果抽象类中含有抽象方法(有abstract修饰符)的话,派生的类中的必须它所实现继承的抽象类中的抽象方法。
public abstract class Thc123_Com
{
public abstract void GoTo();
}
public class Thc123_Net : Thc123_Com
{
public override void GoTo()
{
//实现上面抽象方法
}
} - 如果抽象类中只有抽象方法,那么其形式上是和接口一样的。