设为首页 加入收藏

TOP

.net类的初始化机制是什么?
2014-11-24 01:23:10 来源: 作者: 【 】 浏览:7
Tags:.net 初始 机制 什么

1. 初始化ChildClass的静态字段(按声明顺序)


2. 初始化ChildClass的静态构造函数


3. 初始化ChildClass的实例字段


4. 调用ChildClass的构造函数,并在此中断, 调用ParentClass的构造函数, 导致ParentClass开始初始化



5. 初始化ParentClass的静态字段


6. 初始化ParentClass的静态构造函数


7. 初始化ParentClass的实例字段


8. 调用ParentClass的实例构造函数




如果多重继承,将按上面方式展开,静态构造函数和静态字段都只构造一次。


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇什么是隐式转换和显式转换? 下一篇.NET类的初始化时内容空间是如何..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: