- 一个类只通继承自一个类,可以实现多个接口。
- 抽象类可以定义实现代码,接口不能。
- 接口的多态性、类型转换 is,as 与类一致。
抽象类(abstract class)
abstract class Fruit //抽象类
{
public abstract void GrowInArea(); //抽象方法
}
接口
public interface ISwim
{
void Swim();
}
abstract class Fruit //抽象类
{
public abstract void GrowInArea(); //抽象方法
}
public interface ISwim
{
void Swim();
}