抽象方法只能定义在抽象类中。通过继承抽象类,来改写抽象方法可以实现多态。
例如: public abstract class Roll //定义一个抽象类
{
public abstract double Area(); //定义一个抽象方法
}
public class cale:Roll //继承抽象类
{
public override double Area() //改写抽象方法
{
return Math.PI*R*R;
}
}
[
本帖最后由 王祖品 于 2013-11-15 16:24 编辑 ]