码迷,mamicode.com
首页 > 编程语言 > 详细

java实现接口与继承类的区别

时间:2015-06-04 22:53:07      阅读:169      评论:0      收藏:0      [点我收藏+]

标签:java   实现接口   继承类   区别   

一个类只能继承一个类,但是可以实现多个接口。
接口里面的方法都是抽象方法,必须要重写所有的方法。接口抽象的方法都要被重写,而继承的类不必这样。

继承一般开发中用的会相比少一点,接口相比就应该会多一点.,接口主要是实现一种松耦合,便于以后的维护、升级,继承主要是提高代码的可重用性,很多东西都可以在父类中做好。子类可以直接用,用一句现在流行的话来说,继承的好处就跟拼爹是一样的。
不同的修饰符修饰(interface),(extends)
在面向对象编程中可以有多继承!但是只支持接口的多继承,不支持‘继承‘的多继承哦!
而继承在java中具有单根性,子类只能继承一个父类,
在接口中只能定义全局常量,和抽象方法
而在继承中可以定义属性方法,变量,常量等...
某个接口被类实现时,在类中一定要实现接口中的抽象方法!

java实现接口与继承类的区别

标签:java   实现接口   继承类   区别   

原文地址:http://blog.csdn.net/litong09282039/article/details/46366125

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!