派生类可以调用基类的方法:
    1、通过使用base关键字;
    2、派生类在访问基类的时候有一定的限制,不能访问private的成员;internal的基类成员只能被同一个程序集中的派生类访问。

示例:
public class Account
{
   public double balance;
   public bool Withdraw(double amt)
   {
       balance -=amt;
       return true;
   }
}


public class CheckAccount:Account
{
   public bool Withdraw(double amt)
   {
      if (amt <= base.balance)
      {
         return base.Withdraw(amt);
       }
      else
      {
         return false;
      }
   }
}
posted on 2007-01-24 11:40  Achilles.NET  阅读(760)  评论(0编辑  收藏  举报