163K网站系统官方论坛's Archiver

longen 发表于 2007-2-16 18:21

.net教程:c#调用父类的父类的方法

[size=3]  
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();   
}
}


  



[/size]

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.