首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Flash >

抽象类和接口怎样用?该怎么解决

2013-01-27 
抽象类和接口怎样用?大侠们,我怎么分不清什么时候用抽象类好什么时候用接口好,他们两个能不能互相代替?交

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

热点排行