把一个基类函数声明为virtual,就可以在任何派生类中重写了:

class MyBaseClass

{

public virtual string VitualMethod()

{

return "virtual Method and defind in MyBaseClass";

}

}

派生类重写基类的函数时,要使用override关键字显式声明:

 

class MyDerivedClass:MyBassClass

{

public override string VirtualMethod()
{

return  "override defind in MyDerivedClass";

}

}

 

 

相关文章:

  • 2021-08-02
  • 2021-07-18
  • 2021-12-28
  • 2022-12-23
  • 2021-08-11
  • 2022-12-23
  • 2021-11-03
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-12-23
  • 2022-12-23
  • 2021-11-15
  • 2021-08-06
  • 2021-12-17
相关资源
相似解决方案