第1个回答 2017-11-05
A:说说继承的关系
抽象类,可以被子类继承(单继承)
接口只可以被,子类,或者抽象类,实现(多实现)
接口与接口之间的关系是继承(注:可以多继承)
B:说说成员属性吧:
接口所有的成员权限都是public最大的;
接口里面的变量都是final修饰为最终的变量无法变更,只可以拿来使用!
接口里面的方法必须全部是抽象方法,无方法体!
接口方法和变量修饰都是固定的,如果你不写,编译时候会自动帮你补齐,少什么补什么..
抽象类的方法,可以有抽象方法也可以有非抽象方法!
C:如果子类实现了接口或者继承了抽象类,抽象方法必须被重写,且权限必须大于等于父类权限!
如果一个类实现了一个接口,没有去重写方法,那么这个类也就成了要给抽象类!
我也就记得这么多了,不足之处还请指点;本回答被提问者采纳