梦想阳光

导航

抽象方法和虚方法的区别

区别:

1、抽象方法用abstract修饰,虚方法用virtual修饰

2、抽象方法只包含在抽象类中,虚方法可以包含在抽象类中,也可以不包含在抽象类中

3、抽象方法只能有方法的定义,不能有方法的实现部分。虚方法有默认的方法实现

4、抽象方法必须在非抽象类中进行重写,虚方法可以不被重写

posted on 2012-07-13 21:15  梦想阳光  阅读(235)  评论(0)    收藏  举报