首页  »   Flash

抽象类和接口怎样用?解决办法

网友分享于:2015-04-17  浏览:0次
抽象类和接口怎样用?
     大侠们,我怎么分不清什么时候用抽象类好什么时候用接口好,他们两个能不能互相代替?交叉着怎么用呀?  谢谢啦
------解决方案--------------------
抽象类可以提供某些方法的部分实现,接口不可以。 
抽象类的实例是它的子类给出的。接口的实例是实现接口的类给出的。 
在抽象类中加入一个方法,那么它的子类就同时有了这个方法。而在接口中加入新的方法,那么实现它的类就要重新编写(这就是为什么说接口是一个类的规范了)。 接口可以多继承,而抽象类只能单一的继承。 

相关解决方案

最新解决方案