A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 罗伊 中级黑马   /  2015-9-25 00:32  /  388 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

接口和抽象类的关系

2 个回复

倒序浏览
抽象类是用于继承,接口是用于实现。
每个类除了默认继承Object类之外,只能继承一个父类,Java中不支持继承多个父类(就像人类只有一个父亲)
但是,可以实现多个接口。
抽象和接口里面的方法体都是抽象的。但是在接口中只能声明常量(abstract final)。
现在给你举个栗子:
公交车,轿车都属于交通工具(父类),都有刹车这个功能(父类的方法),
但是轿车特有空调的功能(接口)。
这个等到你以后多用就可以很好很快的理解抽象类和接口了。
希望对你有用
回复 使用道具 举报
楼上回答的很详细
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马