enter image description here

在继承中代码的执行顺序:
1.父类静态对象,父类静态代码块
2.子类静态对象,子类静态代码块
3.父类非静态对象,父类非静态代码块
4.父类构造函数
5.子类非静态对象,子类非静态代码块
6.子类构造函数

注:
子类重写父类方法,调用时会调用子类重写之后的方法


enter image description here

use-a 是依赖关系
has-a 一般是组合关系
is-a 一般是继承关系

最后修改日期:2019年7月1日

留言

撰写回覆或留言

发布留言必须填写的电子邮件地址不会公开。