接口与继承区别

接口:创建一个接口,里面只有定义方法,而没有具体的实现。B类实现了A接口,就是B类把A接口中定义的所有方法都实现了,但是定义的函数是没有实现的,一般接口没有定义函数,B类还要实现接口的所有方法代码,强制生成接口的继承的方法代码,在此之下你可以自己修改添加自己代码。
继承:X类继承了Y类,X类拥有Y类的所有代码,而且可以在此基础下在添加x类自己的功能代码,继承需要的时候再调用,不会强制生成父类的方法代码给子类
posted @ 2014-04-23 13:51  小鱼爱飞  阅读(400)  评论(0编辑  收藏  举报