如何在类中调用上一层类的方法或事件?

解决方案 »

  1.   

    上一层类?该类的基类?this 关键字访问当前类的对象
    base 关键字访问最近的基类成员
      

  2.   

    如果是呼叫基类的方法可以直接使用~不用家任何修饰,只有在派生类有同名方法时才用base来标记~搂住你说详细些~~
      

  3.   

    class a
    {
       protected override void show()
       {..........
        }
    }
    class a:b
    {
       protected override void show()
       {..........
        }
    }
    class b:
    {
       protected override void show()
       {怎样调用A的show?
          怎样调用b的show?    }
    }
      

  4.   

    class a
    {
       protected virture void show()
       {..........
        }
    }
    class a:b
    {
       protected virture void show()
       {..........
        }
    }
    class b:
    {
       protected override void show()
       {怎样调用A的show?
          怎样调用b的show?    }
    }
      

  5.   

    base.show();//A的
    show();
    this.show();//b的
      

  6.   

    写错了
    class a
    {
       protected virture void show()
       {..........
        }
    }
    class a:b
    {
       protected virture void show()
       {..........
        }
    }
    class c:b
    {
       protected override void show()
       {怎样调用A的show?
          怎样调用b的show?    }
    }
      

  7.   

    base.show();//a的
    this.show();//b的