覆盖的基本内容?
提问人:刘冬梅发布时间:2020-10-10
当一个实例方法声明包含一个override限定符
时,这个方法就用相同的属性覆盖一个被继承的
虚拟方法,则此方法被称为覆盖方法。覆盖方法
声明不能包括new,static,virtual或abstract限定
符中的任何一个,对于一个覆盖声明,除非下面
都是可行的,否则,编译时就会出错:
1. 一个被覆盖的基本方法能被定位;
2. 被覆盖的基本方法是虚拟的、抽象的方法,既被
覆盖的基本方法不能是静态的或非虚拟的;
3.覆盖声明及被覆盖的基本方法具有相同的声明访
问性。
4. 一个覆盖声明访问被覆盖的基本方法。
继续查找其他问题的答案?
相关视频回答
回复(0)
点击加载更多评论>>