日期:2014-05-20  浏览次数:20388 次

什么是接口?什么是虚拟类?什么是抽象类??
请高手解答。。。。
搜索的答案太复杂了。。。
      请有经验的高手通俗点说。。。
能有例子最好

------解决方案--------------------
关于这部分我还是看Java编程思想时知道的。转述给你。
虚拟类不太知道。共同迎接答案。

抽像类就是可以直接使用其方法。而不必生成一个类的实例的类。
接口是一种特殊的抽像类。只能继承。不能直接使用。

欢迎楼下斧正。
------解决方案--------------------
1. /--> istream --\
ios --| |--> iostream
\--> ostream --/

这里的 ios 是个虚拟基类
2.包含1个或多个纯虚函数的类,叫抽象类,由于其含纯虚函数故没有对象
虚拟的基类就是用来提供接口的基类
3.接口只定义行为的规范或规定.