黑马程序员技术交流社区
标题:
抽象类和接口有什么区别?
[打印本页]
作者:
a461408739
时间:
2016-1-2 21:59
标题:
抽象类和接口有什么区别?
抽象类和接口有什么区别?
作者:
houbofly
时间:
2016-1-2 22:19
1,类是用来继承的,只能单继承
接口是用来实现的,可以多实现
2,类中可以定义非抽象内容,可以提供给子类使用
接口中只能定义抽象发法,需要子类全部实现
3,类存在继承关系,是 is a 关系
接口是实现关系 是 like a关系
作者:
zhj806504628
时间:
2016-1-2 22:20
抽象类中有构造方法,里面有抽象方法,也有普通方法,而接口里面的方法必须是抽象方法,而且接口里面没有构造方法!
作者:
小五哥
时间:
2016-1-2 22:23
接口是扩展功能
作者:
李冰
时间:
2016-1-2 22:34
抽象类可以强迫子类做某些事情
作者:
奋斗中的小青年
时间:
2016-1-2 22:40
houbofly 发表于 2016-1-2 22:19
1,类是用来继承的,只能单继承
接口是用来实现的,可以多实现
说的很到位,贴切,而且清晰明了,应该能解决他的问题
作者:
奋斗中的小青年
时间:
2016-1-2 22:44
你跟我一样,技术分也2分,嘻嘻
作者:
愿爱无忧
时间:
2016-1-2 23:10
哎呀你这水的也太过了
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2