学院首页>网络编程>ASP.NET>C#调用父类的父类的方法

C#调用父类的父类的方法

作者: 来源: 添加时间:2006-5-21 19:34:48
 

override一个C#函数时,如果想调用这个函数在父类的父类中相应的方法,可以将override关键字变成new,调用时将Object转义成父类的父类

class A
{
 public virtual void Func()
 {
  Console.WriteLine("A");
 }
}

class B:A
{
 public new void Func()
 {
  Console.WriteLine("B");
 }
}

class C:B
{
 public void Func()
 {
  A a = this as C;
  a.Func();
 }
}


站内搜索