位置:首页 > 软件操作教程 > 编程开发 > C# > 问题详情

覆盖的基本内容?

提问人:刘冬梅发布时间:2020-10-10

 当一个实例方法声明包含一个override限定符

  

  时,这个方法就用相同的属性覆盖一个被继承的

  

  虚拟方法,则此方法被称为覆盖方法。覆盖方法

  

  声明不能包括new,static,virtual或abstract限定

  

  符中的任何一个,对于一个覆盖声明,除非下面

  

  都是可行的,否则,编译时就会出错:


 1. 一个被覆盖的基本方法能被定位;

         

 2. 被覆盖的基本方法是虚拟的、抽象的方法,既被

   覆盖的基本方法不能是静态的或非虚拟的;


  3.覆盖声明及被覆盖的基本方法具有相同的声明访 

   问性。


 4. 一个覆盖声明访问被覆盖的基本方法。 

继续查找其他问题的答案?

相关视频回答
回复(0)
返回顶部