复杂对象调用构造器顺序

1、在其他任何事物发生之前,将分配给对象的存储空间初始化成二进制的零。

2、调用基类构造器。这个步骤会不断的反复递归下去,首先是构造这种层次的根,然后是下一层导出类,等等,直到最低层的导出类。

3、按声明顺序调用成员的初始方法。

4、调用导出类构造器的主体。

猜你喜欢

转载自www.cnblogs.com/wwhai/p/10211693.html
今日推荐