C#--虚方法的使用

虚方法与抽象方法的比较 虚方法的使用 1:抽象方法仅仅是声明,没有任何实现内容;抽象方法一般必须在子类中被重写以后才有使用价值 2:针对抽象方法引出的问题:如果需要在父类中提供一个方法,该方法有自己的方法体,子类根据自己的需要决定是否重写该方法,而不是必须重写,这就是 ‘虚方法’ 3:使用关键字virtual修改时的虚方法 父类 子类‘Cat’: 没有重写虚方法 子类‘Dog’:重写了虚方法 子类
相关文章
相关标签/搜索