函数执行顺序

1 隐藏:子类声明一个父类中已有的变量或者静态方法

重写:子类声明一个已有的非静态方法

当一个子类向上转型时,子类中新增的成员不在有效(包括隐藏父类的),但如果子类重写了父类的方法,则向上转型对象一定是调用的是子类这个重写的方法

第二个 创建对象初始化的过程

默认初始化

父类构造器

显示初始化

初始化代码块

本类构造器

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容