日期:2014-05-18  浏览次数:21082 次

构造函数 和 load的区别
写程序时的初始工作都是放在构造函数中的,从来没有用过Load函数,各位仁兄能否讨论一下两者对程序的影响与特点?
能讨论一下怎么样的情况下放在构造函数中要比Load中好,反之也是?

------解决方案--------------------
探讨
仅仅一小部分对象具有Load方法...而所有对象都有构造函数...

------解决方案--------------------
探讨
引用:
仅仅一小部分对象具有Load方法...而所有对象都有构造函数...

这位朋友的描述是不是有误喔!
所谓构造函数,是用来构造对象用的,例如在类、结构中定义的构造函数,他们是用来生成对象的。
而真正的对象,又何来构造函数而言。
即便是类,也并不是入您所说的所有对象都有构造函数,静态类以及抽象类是没有构造函数的。

------解决方案--------------------
构造函数使你可以在内存中预定出一个你想要得对象的空间。load是你把相应的资源加载进内存。比如你申明了一个Form,在内存里就会有你这个对象的一个地址和相应的长度。具体是黑的还是白的如何在桌面上显示等要等到load了以后才知道。