1、封装
|
同类 |
同包 |
不同包子类 |
不同包非子类 |
public |
√ |
√ |
√ |
√ |
proteted |
√ |
√ |
√ |
|
default |
√ |
√ |
|
|
private |
√ |
|
|
|
2、继承
对象初始化:构造器执行顺序先父类后子类。
3、多态
对象的方法具备多态,实例变量不具备多态,未重载的方法不执行。