序言

 

virtual虚方法

virtual 关键字用于在基类中修饰方法。virtual的使用会有两种情况:

情况1:在基类中定义了virtual方法,但在派生类中没有重写该虚方法。那么在对派生类实例的调用中,该虚方法使用的是基类定义的方法。

情况2:在基类中定义了virtual方法,然后在派生类中使用override重写该方法。那么在对派生类实例的调用中,该虚方法使用的是派生重写的方法。

抽象类

 

抽象方法

 abstract关键字只能用在抽象类中修饰方法,并且没有具体的实现。抽象方法的实现必须在派生类中使用override关键字来实现。请务必将抽象方法放在抽象类中。派生类必须全部实现父类的方法。

接口

 

override

base

 

资料

相关文章:

  • 2022-12-23
  • 2021-06-16
  • 2021-07-03
  • 2022-01-09
  • 2021-09-20
  • 2021-08-20
  • 2021-06-23
  • 2022-12-23
猜你喜欢
  • 2021-04-05
  • 2022-12-23
  • 2021-12-04
  • 2021-07-17
  • 2021-05-13
  • 2021-06-29
  • 2022-12-23
相关资源
相似解决方案