虚方法抽象方法接口方法
Posted 米粒3
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了虚方法抽象方法接口方法相关的知识,希望对你有一定的参考价值。
1.virtual方法(虚方法)
virtual方法用于在基类中修饰子类,会遇到下面2种情况:
情况1:子类没有重写,则子类调用的是基类的方法。
情况2:子类重写了,则子类调用的重写的方法。
2. abstract方法(抽象方法)
抽象方法只是可以在抽象类中出现,并且没有具体的实现。抽象类必须在派生类中通过override实现。派生类必须全部实现父类的方法,否则派生类也需要定义为抽象类。
3.接口方法
接口方法必须出现在接口中,没有方法的实现,只有方法名称,参数和返回值。派生类必须全部实现父类方法。
下面定义几个类具体实现以下:
以上是关于虚方法抽象方法接口方法的主要内容,如果未能解决你的问题,请参考以下文章
虚方法virtual抽象方法abstract接口interface区别