(3)设计理念区别(面试时最好最初例子来)
a.抽象类 被继承体现的是:”is a”的关系。抽象类中定义的是该继承体系的共性功能。
b.接口 被实现体现的是:”like a”的关系。接口中定义的是该继承体系的扩展功能。
* 对事物本质的抽象用抽象类,对事物功能的扩展用接口
22.java中哪几种权限修饰符,其对应的访问权限是什么?
本类 同一个包下(子类和无关类) 不同包下(子类) 不同包下(无关类)
private Y
默认 Y Y
protected Y Y Y
public Y Y Y Y