一、处理过程:
1.父类静态;
2.子类静态;
3.父类普通代码块;
4.父类构造方法;
5.子类普通代码块;
6.子类构造方法;
二、继承中成员方法的关系
1.子类可以覆盖父类中的同名的方法;
2.通过子类对象访问方法时:
1).先在子类中找,如果没有
2).到父类中找。
3).如果父类也没有,报错;
本文详细介绍了在面向对象编程中,子类继承父类时的初始化顺序,包括静态代码块与构造方法的执行流程。同时探讨了子类如何覆盖父类方法以及方法查找的机制。
一、处理过程:
1.父类静态;
2.子类静态;
3.父类普通代码块;
4.父类构造方法;
5.子类普通代码块;
6.子类构造方法;
二、继承中成员方法的关系
1.子类可以覆盖父类中的同名的方法;
2.通过子类对象访问方法时:
1).先在子类中找,如果没有
2).到父类中找。
3).如果父类也没有,报错;
218
701

被折叠的 条评论
为什么被折叠?