创建一个对象,构建器(构造器)的调用顺序是如何的?

xiaoxiao2021-02-28  117

(1) 首先是调用基础类的构建器,也就是它的父类的构建器,这个步骤会一直持续下去,首先是执行构建的分级结构的根部,也就是这个对象最原始所继承的那个类的构建器,然后是下一衍生类,最后到达的是当前对象所直接继承的父类的构建器.

(2)按照声明的顺序调用成员初始化模块.

(3)调用当前对象类本身的构建器.

转载请注明原文地址: https://www.6miu.com/read-26741.html

最新回复(0)