接口与抽象类的区别是什么?
刚学Delphi,对于接口和抽象类的区别还是不太理解。什么时候用接口,什么时候用抽象类呢?还有就是接口作为类的成员时,是不是接口的方法必须实现?我记得C++里面抽象类的纯虚函数在子类中好像不一定都实现的?哪位大哥指点下小弟啊,不胜感激
[解决办法]
http://blog.csdn.net/xinzheng_wang/article/details/6058643
[解决办法]
1个是class,1个是interface
接口中方法都是虚方法,所以不用加virtual;只定义方法体,实现要在类中进行
接口都是public域,所以没有protected,private,public等域修饰词
更详细的用法/区别自己查查相关资料