课程
/后端开发
/Java
/Java入门第二季 升级版
二者有什么区别吗
2017-05-17
源自:Java入门第二季 升级版 10-5
正在回答
①接口是公开的,里面不能有私有的方法或变量,是用于让别人使用的,而抽象类是可以有私有方法或私有变量的。②实现接口的一定要实现接口里定义的所有方法,而实现抽象类可以有选择地重写需要用到的方法,一般的应用里,最顶级的是接口,然后是抽象类实现接口,最后才到具体类实现。③接口可以实现多重继承,而一个类只能继承一个超类,但可以通过继承多个接口实现多重继承。
慕标9008758 提问者
举报
课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙
2 回答接口和抽象类
2 回答抽象类与接口
2 回答抽象接口问题
2 回答抽象类和接口的功能差别?
3 回答关于继承抽象和接口的问题